All websites regularly loose permissions
-
MichaIng last edited by MichaIng
Now that is interesting:
-
The entries in media_stream_camera and media_stream_mic for the two relevant websites remained, but the permissions were lost regardless.
-
I had the Preferences file opened in notepad++ which informs me and reloads each time the file gets changed on disk, which happened at least every minute or so. I kept focus on mentioned two JSON keys, which remained there with the timestamps and "setting":1.
-
Despite that, when accessing the two websites today, all permissions were practically lost and prompted again: notifications, cam, micro.
A fixed TTL of granted permissions can be ruled out, since they were still intact yesterday, at least half a day after I granted them last. While on the other hand, for one website permissions were lost ~2 hours after I granted them, during a WebRTC video call for which I granted camera and microphone access at start of meeting.
Hence they are somehow lost in-memory?
-
-
MichaIng last edited by MichaIng
@leocg Opera One latest stable version. Removing permissions from unused sites is disabled already. And of course it should never remove permissions within hours, even while using the site:

Permissions are btw again lost since my last post. I recognized that they did not appear in "Recent activity" of the Site settings. I enabled the permissions via settings now (instead of prompt), can see this in "Recent activity", and will check whether they disappear in both places at the same time.
Might this enhanced privacy protection setting be related?

But AFAIK I have this issue already since before this setting even existed.
-
Moved from Opera for Windows by
leocg
-
Pearlkitty last edited by
I'm using opera gx and I definitely still get this. It's really annoying because I can hop into a google meet call with someone, and it would prompt me for permission to show the camera at the beginning. And then maybe 40 minutes later I lose my ability use my camera and microphone again.
Even worse is location permissions, I'd have websites that prompt me to allow location permission, and it doesn't matter if I select the allow this time, or allow forever options, or even store it in the settings for the site. Allowing just does not work, and reloading the page makes opera prompt me again.
-
MichaIng last edited by
@Pearlkitty Do you use Opera GX as portable version, or regular installer? And which OS?
-
MichaIng last edited by
@Pearlkitty Interesting: a very different setup than me (Win 11 portable). I thought it must be done edge case since no one else reports this, and the issue is pretty major IMO.
-
MichaIng last edited by
I btw tested to disable this "Enhanced privacy protection" setting, but it does not help, permissions still get reset every 1-2 hours, roughly.
-
herdivineshadow last edited by
I've been getting something like this using Opera One version 127.0.5778.76 on my Win 10 laptop - in my case it doesn't remember whether I have allowed or blocked notifications for a site, just asks me each time I visit. I don't think I've encountered the camera/microphone or location permissions issue yet, but I don't really use websites that might need them.
-
MichaIng last edited by
@herdivineshadow Yes, all permissions are lost, including notifications. Basically in the Opera Site settings, all permissions (allow/deny lists) are empty, except fow what you granted/denied within the last max 1-2 hours. And at some point (not immediately), this is also reflected in the preferences JSON file in the Opera profile directory.
So the issue is more widespread than I thought, affecting multiple (probably all) Opera browser variants on multiple (probably all) platforms. Likely it is a bug in the core code of Opera. I did not verify it another time, but IIRC the issue did not appear immediately on a fresh Opera instance, but after some days or weeks of usage. So it might have to do with the overall amount of data loaded from the profile, as if it cleared permissions as sort of a cleanup step.