summaryrefslogtreecommitdiffstats
path: root/src/core/web_engine_settings.h
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2017-05-17 10:02:42 +0200
committerFlorian Bruhin <qt-project.org@the-compiler.org>2017-06-26 17:58:44 +0000
commiteaf6e205924ebf5b20267cfa37c6cf0efad44eda (patch)
tree6184f94559f5e38841f0d2ddb4e2bcc980ad8745 /src/core/web_engine_settings.h
parent5406c49638f3e4ff22a485b3788fa4f4ceb4dab9 (diff)
Don't disable local storage for offTheRecord profiles
Chromium has local storage enabled in icognito windows, and simply doesn't persist it to disk. QtWebEngine seems to do the same when local storage is enabled in an off-the-record profile, so there's no reason to disable it by default. This also matches the behavior in Chromium (and Firefox, but not Safari). [ChangeLog] HTML 5 local storage is now enabled by default (but residing in memory) in off-the-record profiles. Change-Id: I0cb7e946575a53471ffed9d3324b3ae4c2e80eee Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core/web_engine_settings.h')
-rw-r--r--src/core/web_engine_settings.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/web_engine_settings.h b/src/core/web_engine_settings.h
index 7cfb9434f..7defb0013 100644
--- a/src/core/web_engine_settings.h
+++ b/src/core/web_engine_settings.h
@@ -128,7 +128,7 @@ public:
void setDefaultTextEncoding(const QString &encoding);
QString defaultTextEncoding() const;
- void initDefaults(bool offTheRecord = false);
+ void initDefaults();
void scheduleApply();
void scheduleApplyRecursively();