diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index d2173b530..64fed3c19 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -58,8 +58,6 @@ Fixed - Crash reports are now re-enabled when using QtWebEngine - Fixed crashes when closing tabs while hinting - Fixed starting on newer PyQt/sip versions with LibreSSL -- Worked around a Qt bug which caused cookies newer than 30s not to be saved on - exit with QtWebEngine. v0.9.1 ------ diff --git a/qutebrowser/browser/webengine/webenginesettings.py b/qutebrowser/browser/webengine/webenginesettings.py index 69ace544d..fc2386e89 100644 --- a/qutebrowser/browser/webengine/webenginesettings.py +++ b/qutebrowser/browser/webengine/webenginesettings.py @@ -26,7 +26,6 @@ Module attributes: import os -from PyQt5.QtNetwork import QNetworkCookie # pylint: disable=no-name-in-module,import-error,useless-suppression from PyQt5.QtWebEngineWidgets import (QWebEngineSettings, QWebEngineProfile, QWebEngineScript) @@ -172,11 +171,8 @@ def init(args): def shutdown(): - # WORKAROUND for https://bugreports.qt.io/browse/QTBUG-58675 - # This forces Chromium to flush its cookie store but doesn't actually - # delete anything. - cookie = QNetworkCookie() - QWebEngineProfile.defaultProfile().cookieStore().deleteCookie(cookie) + # FIXME:qtwebengine do we need to do something for a clean shutdown here? + pass # Missing QtWebEngine attributes: