When privacy settings for cookies are set to "Keep until they expire" localStorage becomes inconsistent during the same browsing session
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
People
(Reporter: wyattjoh, Unassigned)
References
Details
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Updated•7 years ago
|
Comment 3•7 years ago
|
||
Assignee | ||
Updated•6 years ago
|
We are working on a large scaled Meteor Webapp (a well used Node.js web application framework). Meteor uses localStorage for "session cookie" management (here is a blog post describing why it is done that way).
Some of our users like to enable the privacy setting Delete cookies and site data when Firefox is closed. The issue reported above has quite an impact to them: Every time they open an internal link in a new tab, they have to re-login since the "session cookie" (which is saved into the localStorage) isn't shared to that new tab. After disabling the option Delete cookies and site data when Firefox is closed, it works properly. We reproduced it with the current Firefox (66.02) on a Mac (10.14.3), Ubuntu (18.04.1) and Windows 10.
Comment 5•6 years ago
|
||
This is probably fixed in new local storage implementation which is enabled on Nightly, can someone confirm ?
Yes it is fixed! Tested on Nightly 68.0a1 (2019-04-03)
I tested with our Meteor app and now it works correctly. Moreover the example page of Wyatt Johnson looks fixed as well, the local storage is now properly shared across tabs and windows.
Thank you!!
Comment 7•6 years ago
|
||
Dave, there are still some issues we need to address, so we can't enable new implementation in FF 67.
Hopefully, FF 68 will have it.
Updated•2 years ago
|
Description
•