Make Session Restore restore SessionStorage entirely from the parent
Categories
(Firefox :: Session Restore, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox91 | --- | fixed |
People
(Reporter: farre, Assigned: farre)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 1 obsolete file)
The idea is to send a message over PBackground to the restored browsing contexts storage cache in BackgroundSessionStorageManager containing the data to restore.
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
These comments reference bug 1700623, but should reference this bug: https://searchfox.org/mozilla-central/rev/27722db2f164add7047d7db03169966cb806e927/toolkit/components/sessionstore/SessionStoreUtils.cpp#1428-1430,1662-1663,1697-1698
Assignee | ||
Comment 2•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D116007
Assignee | ||
Comment 4•3 years ago
|
||
Session Storage used to share implementation with Local Storage, where
a distinction of a default data set from a session data set made
sense. In Session Storage all data is actually scoped by the
session. Since Bug 1322316 Session Storage no longer share
implementation with Local Storage, which makes it safe to collapse the
datasets in Session Storage to one dataset, which makes life easier,
especially for Session (Re-)Store.
Assignee | ||
Comment 5•3 years ago
|
||
Session Storage used to share implementation with Local Storage, where
a distinction of a default data set from a session data set made
sense. In Session Storage all data is actually scoped by the
session. Since Bug 1322316 Session Storage no longer share
implementation with Local Storage, which makes it safe to collapse the
datasets in Session Storage to one dataset, which makes life easier,
especially for Session (Re-)Store.
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Comment 7•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0156e041b8fa
https://hg.mozilla.org/mozilla-central/rev/1e74ae4fa0a5
https://hg.mozilla.org/mozilla-central/rev/42c6a18a9e4e
Description
•