From 68794cc2e27b8d7028481a8128a7738271071dc9 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 3 May 2018 15:25:41 +0200 Subject: [PATCH] Revert "Always set FocusOnNavigationEnabled" This reverts commit fa41af63b67b007a67cbac1b119729d030b9e533. See #3661 Fixes #3872 --- .../browser/webengine/webenginesettings.py | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/qutebrowser/browser/webengine/webenginesettings.py b/qutebrowser/browser/webengine/webenginesettings.py index da4b2b534..417465929 100644 --- a/qutebrowser/browser/webengine/webenginesettings.py +++ b/qutebrowser/browser/webengine/webenginesettings.py @@ -176,24 +176,12 @@ class ProfileSetter: """Initialize settings on the given profile.""" self.set_http_headers() self.set_http_cache_size() - self._init_attributes() - + self._profile.settings().setAttribute( + QWebEngineSettings.FullScreenSupportEnabled, True) if qtutils.version_check('5.8'): self._profile.setSpellCheckEnabled(True) self.set_dictionary_language() - def _init_attributes(self): - """Initialize hard-coded attributes.""" - values = { - 'FullScreenSupportEnabled': True, - 'FocusOnNavigationEnabled': True, - } - settings = self._profile.settings() - for name, value in values.items(): - attr = getattr(QWebEngineSettings, name, None) - if attr is not None: - settings.setAttribute(attr, value) - def set_http_headers(self): """Set the user agent and accept-language for the given profile.