Opera portable stopped saving extensions between PCs
-
A Former User last edited by
@burnout426 so i did all actions your mentioned in your comment. Now what we have:
- installed portable Opera_60.0.3255.109 on desktop
- launched, installed ublock origin
- relaunched, ubl still there
- copied to pendrive, launched from it, ubl still there
- take pendrive to another pc, launched from pen drive and voila - ubl is gone, folder of ubl (like "qiueroiuqweyroiqwyeoir") is flushed in that moment.
So the point is launching on pc where it was not installed by installer.
-
burnout426 Volunteer last edited by
@mrduke I was just able to test and can confirm. I can copy/move the portable installation back and forth from the computer it was installed on to the thumb drive and back without any issues at all. But, when I run the portable install on another computer (moved/copied from thumb drive), the extension is no longer available in
opera://extensions
.In my case, it was using a thumb drive to copy/move a portable installation from Windows 10 to Windows 8.1.
I had one difference in behavior compared to you though. the extension's folder in data/extensions remains and does not get flushed on me, even after multiple restarts of Opera. The only time it got flushed on me was when I deleted "Secure Preferences" and "Preferences" and renamed "Preferences.backup" and "Secure Preferences.backup" to "Preferences" and "Secure Preferences". I was hoping that might bring the extension back in the UI since the extension folder was still present (for me at least). But, it just removed the extension from data/extensions. However, that was just probably because the backups of Preferences and Secure Preferences didn't have record of the extension, so probably nothing to take note of there.
I also backed up Local State, Secure Preferences and Preferences before-hand and then used those to replace the existing ones after the extension was gone, but no difference.
Whether my extension got flushed from data/extensions or not, the behavior of the extension disappearing from
opera://extensions
is not expected. I've never tried it before with Opera Chromium before though, so my expectation is how the standalone installation of Opera Presto worked.I would guess that with Opera Chromium, there's something protecting the extensions with a signature (based on the OS it was installed on) that breaks when you move the installation to a new OS. However, if this all worked before (in 58 for example, I'll have to test), then it's just a regression bug in Opera or Chromium changed something that affected Opera.
-
burnout426 Volunteer last edited by
And, I tried in Opera 58 and everything works fine. The extensions are still available after moving the portable installation to a different OS.
So, it's definitely a regression. Just not sure yet if it's caused by some change in Chromium or if it's something Opera intentionally changed or if it's a bug in Opera.
@mrduke, can you test with Opera Beta and Opera Developer to see if it's something that's already fixed?
-
burnout426 Volunteer last edited by
@burnout426 said in Opera portable stopped saving extensions between PCs:
@mrduke, can you test with Opera Beta and Opera Developer to see if it's something that's already fixed?
I was able to test in Opera Developer. It has the issue too.
-
A Former User last edited by
@burnout426
I can confirm. This problem started in Opera dev. 59.0.3199.0. -
burnout426 Volunteer last edited by
@johnd78 said in Opera portable stopped saving extensions between PCs:
@burnout426
I can confirm. This problem started in Opera dev. 59.0.3199.0.Thanks. For https://blogs.opera.com/desktop/changelog-for-59/#b3199.0, I see "DNA-74749 Enforce protecting Extensions prefs key".
-
burnout426 Volunteer last edited by
@jbaum Not yet. However, Opera Devs are taking a look at it. It may indeed be a new extension tampering prevention feature that broke things.
-
fatguy1121 last edited by
I'm going to hijack this and link to my new thread since the issues seem related. https://forums.opera.com/topic/32871/opera-60-extensions-and-settings-reset-after-windows-deployment
-
burnout426 Volunteer last edited by
@jbaum said in Opera portable stopped saving extensions between PCs:
is there a solution yet?
Keep an eye out for DNA-78473 in future Opera Developer changelogs on https://blogs.opera.com/desktop/.
-
A Former User last edited by
@burnout426 said in Opera portable stopped saving extensions between PCs:
Keep an eye out for DNA-78473 in future Opera Developer changelogs
Fixed in Opera 63.0.3349.0 developer.
DNA-78473 Opera Portable (“USB”) loses settings and extensions after starting on other machines. -
A Former User last edited by
@jbaum said in Opera portable stopped saving extensions between PCs:
Where can I download Opera 63.0.3349.0 developer?
https://ftp.opera.com/pub/opera-developer/63.0.3349.0/win/Opera_Developer_63.0.3349.0_Setup.exe
https://ftp.opera.com/pub/opera-developer/63.0.3349.0/win/Opera_Developer_63.0.3349.0_Setup_x64.exe -
burnout426 Volunteer last edited by
Blog post is at https://blogs.opera.com/desktop/2019/06/opera-63-0-3349-0-developer-update/.
@jbaum, please test to see if it's actually fixed for you.
-
A Former User last edited by A Former User
I've checked. This problem is fixed in Opera dev 63.0.3349.0. Let's wait for the fix in Opera Stable.
-
A Former User last edited by
@burnout426
it seems to be working in Opera 63.0.3349.0 developercookies seems no to be saved between PCs, not sure if it is a bug though
-
burnout426 Volunteer last edited by
@jbaum said in Opera portable stopped saving extensions between PCs:
cookies seems no to be saved between PCs,
Do you know if that used to work okay?
-
A Former User last edited by
@burnout426
honestly, I'm not sure
it feels like it was not the case in the earlier versions when everything worked like it should -
burnout426 Volunteer last edited by
The fix is in Opera Beta now too. https://blogs.opera.com/desktop/2019/06/opera-62-0-3331-14-beta-update/