diff options
Diffstat (limited to 'qutebrowser/browser/webengine/webenginesettings.py')
-rw-r--r-- | qutebrowser/browser/webengine/webenginesettings.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/qutebrowser/browser/webengine/webenginesettings.py b/qutebrowser/browser/webengine/webenginesettings.py index 78a4946ad..436b80d29 100644 --- a/qutebrowser/browser/webengine/webenginesettings.py +++ b/qutebrowser/browser/webengine/webenginesettings.py @@ -150,10 +150,16 @@ class WebEngineSettings(websettings.AbstractSettings): } try: _ATTRIBUTES['content.canvas_reading'] = Attr( - QWebEngineSettings.WebAttribute.ReadingFromCanvasEnabled) # type: ignore[attr-defined,unused-ignore] + QWebEngineSettings.WebAttribute.ReadingFromCanvasEnabled) except AttributeError: # Added in QtWebEngine 6.6 pass + try: + _ATTRIBUTES['colors.webpage.darkmode.enabled'] = Attr( + QWebEngineSettings.WebAttribute.ForceDarkMode) + except AttributeError: + # Added in QtWebEngine 6.7 + pass _FONT_SIZES = { 'fonts.web.size.minimum': |