--- a/Preferences/__init__.py Sat Mar 19 18:18:09 2016 +0100 +++ b/Preferences/__init__.py Sat Mar 19 20:07:34 2016 +0100 @@ -1128,8 +1128,8 @@ ## QWebEngineSettings.JavascriptCanCloseWindows), "JavaScriptCanAccessClipboard": webEngineSettings.testAttribute( QWebEngineSettings.JavascriptCanAccessClipboard), -## "PluginsEnabled": -## websettings.testAttribute(QWebSettings.PluginsEnabled), + "PluginsEnabled": webEngineSettings.testAttribute( + QWebEngineSettings.PluginsEnabled), ## "OfflineStorageDatabaseEnabled": ## websettings.testAttribute( ## QWebSettings.OfflineStorageDatabaseEnabled), @@ -2807,13 +2807,14 @@ ## elif key in ["PrintBackgrounds", ## "JavaEnabled", ## "JavaScriptCanCloseWindows", -## "PluginsEnabled", "DnsPrefetchEnabled", +## "DnsPrefetchEnabled", ## "OfflineStorageDatabaseEnabled", ## "OfflineWebApplicationCacheEnabled", "LocalStorageEnabled", ## "AccessKeysEnabled", ## "SiteSpecificQuirksEnabled", ## "ClickToFlashEnabled", ## ]: + # TODO: add "FullScreenSupportEnabled elif key in ["SingleWebBrowserWindow", "SaveGeometry", "JavaScriptEnabled", "JavaScriptCanOpenWindows", "JavaScriptCanAccessClipboard", "AutoLoadImages", "LocalStorageEnabled", @@ -2828,6 +2829,7 @@ "ShowPreview", "WebInspectorEnabled", "DiskCacheEnabled", "DoNotTrack", "SendReferer", "FilterTrackingCookies", "AdBlockEnabled", "AdBlockUseLimitedEasyList", + "PluginsEnabled", ]: return toBool(prefClass.settings.value( "WebBrowser/" + key, prefClass.webBrowserDefaults[key]))