--- a/Preferences/__init__.py Sat Mar 19 20:07:34 2016 +0100 +++ b/Preferences/__init__.py Sun Mar 20 14:09:05 2016 +0100 @@ -1083,18 +1083,6 @@ return webEngineSettings = QWebEngineSettings.globalSettings() -## fontFamily = webEngineSettings.fontFamily( -## QWebEngineSettings.StandardFont) -## fontSize = webEngineSettings.fontSize( -## QWebEngineSettings.DefaultFontSize) -## cls.webBrowserDefaults["StandardFont"] = \ -## QFont(fontFamily, fontSize).toString() -## fontFamily = webEngineSettings.fontFamily( -## QWebEngineSettings.FixedFont) -## fontSize = webEngineSettings.fontSize( -## QWebEngineSettings.DefaultFixedFontSize) -## cls.webBrowserDefaults["FixedFont"] = \ -## QFont(fontFamily, fontSize).toString() cls.webBrowserDefaults.update({ "StandardFontFamily": webEngineSettings.fontFamily( QWebEngineSettings.StandardFont), @@ -1150,6 +1138,8 @@ QWebEngineSettings.ScrollAnimatorEnabled), "ErrorPageEnabled": webEngineSettings.testAttribute( QWebEngineSettings.ErrorPageEnabled), + "FullScreenSupportEnabled": webEngineSettings.testAttribute( + QWebEngineSettings.FullScreenSupportEnabled), }) cls.webEngineSettingsIntitialized = True @@ -2814,7 +2804,6 @@ ## "SiteSpecificQuirksEnabled", ## "ClickToFlashEnabled", ## ]: - # TODO: add "FullScreenSupportEnabled elif key in ["SingleWebBrowserWindow", "SaveGeometry", "JavaScriptEnabled", "JavaScriptCanOpenWindows", "JavaScriptCanAccessClipboard", "AutoLoadImages", "LocalStorageEnabled", @@ -2829,7 +2818,7 @@ "ShowPreview", "WebInspectorEnabled", "DiskCacheEnabled", "DoNotTrack", "SendReferer", "FilterTrackingCookies", "AdBlockEnabled", "AdBlockUseLimitedEasyList", - "PluginsEnabled", + "PluginsEnabled", "FullScreenSupportEnabled", ]: return toBool(prefClass.settings.value( "WebBrowser/" + key, prefClass.webBrowserDefaults[key]))