summaryrefslogtreecommitdiff
path: root/qutebrowser/config
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/config')
-rw-r--r--qutebrowser/config/config.py2
-rw-r--r--qutebrowser/config/configinit.py3
-rw-r--r--qutebrowser/config/websettings.py2
3 files changed, 4 insertions, 3 deletions
diff --git a/qutebrowser/config/config.py b/qutebrowser/config/config.py
index 573f25fa1..cb7fe77b3 100644
--- a/qutebrowser/config/config.py
+++ b/qutebrowser/config/config.py
@@ -29,7 +29,7 @@ key_instance = cast('KeyConfig', None)
cache = cast('configcache.ConfigCache', None)
# Keeping track of all change filters to validate them later.
-change_filters = []
+change_filters: List["change_filter"] = []
# Sentinel
UNSET = object()
diff --git a/qutebrowser/config/configinit.py b/qutebrowser/config/configinit.py
index 5d000c3ec..a08ddb619 100644
--- a/qutebrowser/config/configinit.py
+++ b/qutebrowser/config/configinit.py
@@ -7,6 +7,7 @@
import argparse
import os.path
import sys
+from typing import Optional
from qutebrowser.qt.widgets import QMessageBox
@@ -19,7 +20,7 @@ from qutebrowser.misc import msgbox, objects, savemanager
# Error which happened during init, so we can show a message box.
-_init_errors = None
+_init_errors: Optional[configexc.ConfigFileErrors] = None
def early_init(args: argparse.Namespace) -> None:
diff --git a/qutebrowser/config/websettings.py b/qutebrowser/config/websettings.py
index 9f5bf92d0..7824ae258 100644
--- a/qutebrowser/config/websettings.py
+++ b/qutebrowser/config/websettings.py
@@ -246,7 +246,7 @@ def clear_private_data() -> None:
elif objects.backend == usertypes.Backend.QtWebKit:
from qutebrowser.browser.webkit import cookies
assert cookies.ram_cookie_jar is not None
- cookies.ram_cookie_jar.setAllCookies([]) # type: ignore[unreachable]
+ cookies.ram_cookie_jar.setAllCookies([])
else:
raise utils.Unreachable(objects.backend)