[meta] Refine LSNG (Local Storage Next Generation)
Categories
(Core :: Storage: localStorage & sessionStorage, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | affected |
People
(Reporter: janv, Unassigned)
References
(Depends on 8 open bugs)
Details
(Keywords: meta)
Reporter | ||
Comment 1•6 years ago
|
||
The goal is to fix all kinds of remaining issues like:
- intermittent failures
- crashes
- hangs
- deadlocks
- use after free
- missing logging for better debugging
- performance regressions
- other bugs
Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 2•4 years ago
|
||
We've run headlong into this issue when implementing SSO for the latest ProtonMail beta (beta.protonmail.com). We use local storage for private keys in addition to session information. As we're working on ProtonCalendar and ProtonDrive, it's important that users can open these in new tabs without having to log in every time. Unlike for other application suites on the web, our use of end to end encryption makes this a critical issue for us and similar services. Is there anything we can do to help in getting this resolved in a timely manner?
Comment 3•4 years ago
|
||
(In reply to Robert Patchett from comment #2)
We've run headlong into this issue when implementing SSO for the latest ProtonMail beta (beta.protonmail.com). We use local storage for private keys in addition to session information. As we're working on ProtonCalendar and ProtonDrive, it's important that users can open these in new tabs without having to log in every time. Unlike for other application suites on the web, our use of end to end encryption makes this a critical issue for us and similar services. Is there anything we can do to help in getting this resolved in a timely manner?
Can you file a new bug under this bug component (the menu for the component should have an appropriate menu item) describing the situation in a little more detail? If your site is using third party iframes at all, we might expect that tracking protection would give each third party iframe a partitioned LocalStorage instance which is orthogonal to LSNG. Or if you are using private browsing mode (possibly via permanent private browsing mode), that's definitely a thing.
Comment 4•4 years ago
|
||
(In reply to Andrew Sutherland [:asuth] (he/him) from comment #3)
Can you file a new bug under this bug component (the menu for the component should have an appropriate menu item) describing the situation in a little more detail? If your site is using third party iframes at all, we might expect that tracking protection would give each third party iframe a partitioned LocalStorage instance which is orthogonal to LSNG. Or if you are using private browsing mode (possibly via permanent private browsing mode), that's definitely a thing.
Hi Andrew, thanks for the response. Here is the requested bug report with more detail: https://bugzilla.mozilla.org/show_bug.cgi?id=1669437. Awaiting your response there.
Thank you
Updated•2 years ago
|
Description
•