summaryrefslogtreecommitdiff
path: root/qutebrowser/browser/webengine/webenginequtescheme.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/browser/webengine/webenginequtescheme.py')
-rw-r--r--qutebrowser/browser/webengine/webenginequtescheme.py20
1 files changed, 8 insertions, 12 deletions
diff --git a/qutebrowser/browser/webengine/webenginequtescheme.py b/qutebrowser/browser/webengine/webenginequtescheme.py
index 0a21d967f..8e15dd1ad 100644
--- a/qutebrowser/browser/webengine/webenginequtescheme.py
+++ b/qutebrowser/browser/webengine/webenginequtescheme.py
@@ -93,16 +93,11 @@ class QuteSchemeHandler(QtWebEngineCore.QWebEngineUrlSchemeHandler):
mimetype, data = qutescheme.data_for_url(url)
except qutescheme.Error as e:
errors = {
- qutescheme.NotFoundError:
- QtWebEngineCore.QWebEngineUrlRequestJob.UrlNotFound,
- qutescheme.UrlInvalidError:
- QtWebEngineCore.QWebEngineUrlRequestJob.UrlInvalid,
- qutescheme.RequestDeniedError:
- QtWebEngineCore.QWebEngineUrlRequestJob.RequestDenied,
- qutescheme.SchemeOSError:
- QtWebEngineCore.QWebEngineUrlRequestJob.UrlNotFound,
- qutescheme.Error:
- QtWebEngineCore.QWebEngineUrlRequestJob.RequestFailed,
+ qutescheme.NotFoundError: QtWebEngineCore.QWebEngineUrlRequestJob.UrlNotFound,
+ qutescheme.UrlInvalidError: QtWebEngineCore.QWebEngineUrlRequestJob.UrlInvalid,
+ qutescheme.RequestDeniedError: QtWebEngineCore.QWebEngineUrlRequestJob.RequestDenied,
+ qutescheme.SchemeOSError: QtWebEngineCore.QWebEngineUrlRequestJob.UrlNotFound,
+ qutescheme.Error: QtWebEngineCore.QWebEngineUrlRequestJob.RequestFailed,
}
exctype = type(e)
log.network.error(f"{exctype.__name__} while handling qute://* URL: {e}")
@@ -134,6 +129,7 @@ def init():
assert not QtWebEngineCore.QWebEngineUrlScheme.schemeByName(b'qute').name()
scheme = QtWebEngineCore.QWebEngineUrlScheme(b'qute')
scheme.setFlags(
- QtWebEngineCore.QWebEngineUrlScheme.LocalScheme | # type: ignore[arg-type]
- QtWebEngineCore.QWebEngineUrlScheme.LocalAccessAllowed)
+ QtWebEngineCore.QWebEngineUrlScheme.LocalScheme
+ | QtWebEngineCore.QWebEngineUrlScheme.LocalAccessAllowed # type: ignore[arg-type]
+ )
QtWebEngineCore.QWebEngineUrlScheme.registerScheme(scheme)