diff options
Diffstat (limited to 'qutebrowser/browser/webengine/webenginetab.py')
-rw-r--r-- | qutebrowser/browser/webengine/webenginetab.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py index e19bb0ccd..48991dc31 100644 --- a/qutebrowser/browser/webengine/webenginetab.py +++ b/qutebrowser/browser/webengine/webenginetab.py @@ -845,6 +845,7 @@ class _WebEnginePermissions(QObject): _options = { 0: 'content.notifications.enabled', + QWebEnginePage.Feature.Notifications: 'content.notifications.enabled', QWebEnginePage.Feature.Geolocation: 'content.geolocation', QWebEnginePage.Feature.MediaAudioCapture: 'content.media.audio_capture', QWebEnginePage.Feature.MediaVideoCapture: 'content.media.video_capture', @@ -856,6 +857,7 @@ class _WebEnginePermissions(QObject): _messages = { 0: 'show notifications', + QWebEnginePage.Feature.Notifications: 'show notifications', QWebEnginePage.Feature.Geolocation: 'access your location', QWebEnginePage.Feature.MediaAudioCapture: 'record audio', QWebEnginePage.Feature.MediaVideoCapture: 'record video', @@ -1046,7 +1048,7 @@ class _WebEngineScripts(QObject): def _remove_js(self, name): """Remove an early QWebEngineScript.""" scripts = self._widget.page().scripts() - for s in scripts.find(f'_qute_{name}'): + for script in scripts.find(f'_qute_{name}'): scripts.remove(script) def init(self): |