From 651ed5247be474eb0dcd1018de1cb27ab6782d2a Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 14 Jun 2018 00:08:43 +0200 Subject: [PATCH] Don't use requested URLs --- qutebrowser/browser/webengine/webenginetab.py | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py index 05bc843b7..4b9665396 100644 --- a/qutebrowser/browser/webengine/webenginetab.py +++ b/qutebrowser/browser/webengine/webenginetab.py @@ -797,25 +797,14 @@ class _WebEngineScripts(QObject): def _on_config_changed(self, option): if option in ['scrolling.bar', 'content.user_stylesheets']: self._init_stylesheet() - url = self._tab.url(requested=True) - self._update_stylesheet(url=url) - - @pyqtSlot() - def _on_url_changed(self): - requested_url = self._tab.url(requested=True) - - # Ignore blank QUrls to avoid crashes. - if not requested_url.isValid(): - log.webview.debug("Not updating per-domain stylesheets due to the QUrl being blank") - return - - self._update_stylesheet(requested_url) + self._update_stylesheet(url=self._tab.url()) @pyqtSlot() def _on_load_finished(self): - url = self._tab.url(requested=True) + url = self._tab.url() self._update_stylesheet(url) + @pyqtSlot(QUrl) def _update_stylesheet(self, url=None): """Update the custom stylesheet in existing tabs.""" css = shared.get_user_stylesheet(url=url)