-
Bug
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
6.10.0 Beta4
-
None
Some permissions seem to be persisted in-memory despite the application asking to not do so. This seems to have regressed with the update to 134-based, I think beta 2 was ok.
Simplebrowser sets QWebEngineProfile::PersistentPermissionsPolicy::AskEveryTime so this can be easily reproduced there.
Geolocation
- Open https://browserleaks.com/geo in simplebrowser
- Deny location permission
- Click the "Get Current Position" button
- On Qt 6.9: Permission gets asked again and can be granted
- On Qt 6.10: The permission is immediately denied
- Open the website again in a new tab
- Permission gets prompted, allow it this time
- Permission is still denied despite selecting yes
Clipboard
- Open https://web.dev/articles/async-clipboard#demos in simplebrowser
- Click "Copy" and grant permissions
- Click "Copy" again, get asked for permissions again
- Click "Paste"
- On Qt 6.9: Paste permissions are prompted again (like copy)
- On Qt 6.10: Paste permissions are silently granted