diff options
Diffstat (limited to 'qutebrowser/browser/webengine/webenginetab.py')
-rw-r--r-- | qutebrowser/browser/webengine/webenginetab.py | 10 |
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) |