summaryrefslogtreecommitdiff
path: root/qutebrowser/browser/webengine/webenginetab.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/browser/webengine/webenginetab.py')
-rw-r--r--qutebrowser/browser/webengine/webenginetab.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py
index a0a83d7a7..38d8b5e7b 100644
--- a/qutebrowser/browser/webengine/webenginetab.py
+++ b/qutebrowser/browser/webengine/webenginetab.py
@@ -119,9 +119,7 @@ class _WebEngineSearchWrapHandler:
if not qtutils.version_check("5.14"):
return
- try:
- pass
- except ImportError:
+ if not hasattr(QtWebEngineCore, 'QWebEngineFindTextResult'):
# WORKAROUND for some odd PyQt/packaging bug where the
# findTextResult signal is available, but QWebEngineFindTextResult
# is not. Seems to happen on e.g. Gentoo.
@@ -1692,11 +1690,7 @@ class WebEngineTab(browsertab.AbstractTab):
page.navigation_request.connect(self._on_navigation_request)
page.printRequested.connect(self._on_print_requested)
- try:
- pass
- except ImportError:
- pass
- else:
+ if QtWebEngineWidgets.QWebEngineClientCertificateSelection:
page.selectClientCertificate.connect(
self._on_select_client_certificate)