summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbinix <binix@ruggedinbox.com>2015-01-08 17:09:55 +0000
committerFlorian Bruhin <git@the-compiler.org>2015-03-19 06:21:08 +0100
commitd9f356652fbbc454ab6a5492dd45298f0f2bb99d (patch)
tree5e2ddb1256aa36b6e9cb47911f24dc9847e077dd
parenta4a60995155791ebcbc981d34b08efd6be753606 (diff)
downloadqutebrowser-d9f356652fbbc454ab6a5492dd45298f0f2bb99d.tar.gz
qutebrowser-d9f356652fbbc454ab6a5492dd45298f0f2bb99d.zip
Stop the icon database from being created when private-browsing is set to true
-rw-r--r--qutebrowser/config/websettings.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/qutebrowser/config/websettings.py b/qutebrowser/config/websettings.py
index 63bb848b1..45571d004 100644
--- a/qutebrowser/config/websettings.py
+++ b/qutebrowser/config/websettings.py
@@ -365,7 +365,10 @@ MAPPINGS = {
def init():
"""Initialize the global QWebSettings."""
cachedir = standarddir.get(QStandardPaths.CacheLocation)
- QWebSettings.setIconDatabasePath(cachedir)
+ if config.get('general', 'private-browsing'):
+ QWebSettings.setIconDatabasePath('')
+ else:
+ QWebSettings.setIconDatabasePath(cachedir)
QWebSettings.setOfflineWebApplicationCachePath(
os.path.join(cachedir, 'application-cache'))
datadir = standarddir.get(QStandardPaths.DataLocation)