WebBrowser/WebBrowserWindow.py

changeset 6397
473d410076e9
parent 6296
db9b3a419845
child 6398
caf724f53840
--- a/WebBrowser/WebBrowserWindow.py	Tue Jul 03 19:07:13 2018 +0200
+++ b/WebBrowser/WebBrowserWindow.py	Tue Jul 03 19:08:29 2018 +0200
@@ -666,6 +666,23 @@
                 Preferences.getWebBrowser("ShowScrollBars"))
         except (AttributeError, KeyError):
             pass
+        
+        try:
+            # Qt 5.11
+            settings.setAttribute(
+                QWebEngineSettings.PlaybackRequiresUserGesture,
+                Preferences.getWebBrowser(
+                    "PlaybackRequiresUserGesture"))
+            settings.setAttribute(
+                QWebEngineSettings.JavascriptCanPaste,
+                Preferences.getWebBrowser(
+                "JavascriptCanPaste"))
+            settings.setAttribute(
+                QWebEngineSettings.WebRTCPublicInterfacesOnly,
+                Preferences.getWebBrowser(
+                "WebRTCPublicInterfacesOnly"))
+        except (AttributeError, KeyError):
+            pass
     
     def __initActions(self):
         """

eric ide

mercurial