Bug 393677 - Allow html5 local storage in private browsing
Summary: Allow html5 local storage in private browsing
Status: RESOLVED FIXED
Alias: None
Product: Falkon
Classification: Applications
Component: general (show other bugs)
Version: 3.1.0
Platform: unspecified Unspecified
: NOR normal
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords:
: 469541 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-04-30 13:07 UTC by speps
Modified: 2023-12-07 18:56 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 24.02.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description speps 2018-04-30 13:07:18 UTC
A lot of websites need Html5 local storage in order to work.

Actually that's not possible in private mode to use most of them.
For example the Flarum based forums are unusable in private browsing (https://discuss.flarum.org).

Other browsers like chromium and firefox allow html5 local storage by default.

Actually, for testing, I'm enabling local storage in private mode by setting QWebEngineSettings::LocalStorageEnabled to true and it seems to work fine.
https://phabricator.kde.org/source/falkon/browse/master/src/lib/app/mainapplication.cpp;d1fad353d007796e96d9da0b6a17f67afab6bc24$979

Local storage get not shared between instances and get deleted on exit as it should be.

From a security point of view local storage may leak some private data if done wrong, so allowing it should be an informed choice.
Comment 1 Justin Zobel 2020-11-21 10:50:10 UTC
Confirmed on 3.1.0, no option for html storage for private browsing.
Comment 2 Juraj 2023-05-09 20:20:57 UTC
*** Bug 469541 has been marked as a duplicate of this bug. ***