From 451ea05393742a14c64a827ac9d3a819af46fa46 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 31 Mar 2016 22:41:25 +0200 Subject: [PATCH] Ignore "Frame load interrupted by policy change" Searching for that error doesn't turn up many helpful results, but it seems to be harmless and shown when downloading a file - it's also new in Qt 5.6 it seems, so let's just ignore it. --- CHANGELOG.asciidoc | 2 ++ qutebrowser/browser/webpage.py | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 80c74567a..385f42e97 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -74,6 +74,8 @@ Fixed `remove-finished-downloads` setting. - Fixed crash when hitting `` then `` on pages without keyboard focus. +- Fixed "Frame load interrupted by policy change" error showing up when + downloading files with Qt 5.6. Removed ~~~~~~~ diff --git a/qutebrowser/browser/webpage.py b/qutebrowser/browser/webpage.py index a8bce0e07..29c8dcf1d 100644 --- a/qutebrowser/browser/webpage.py +++ b/qutebrowser/browser/webpage.py @@ -122,7 +122,10 @@ class BrowserPage(QWebPage): """ ignored_errors = [ (QWebPage.QtNetwork, QNetworkReply.OperationCanceledError), - (QWebPage.WebKit, 203), # "Loading is handled by the media engine" + # "Loading is handled by the media engine" + (QWebPage.WebKit, 203), + # "Frame load interrupted by policy change" + (QWebPage.WebKit, 102), ] errpage.baseUrl = info.url urlstr = info.url.toDisplayString()