[META] Convert contentSessionStore to C++
Categories
(Firefox :: Session Restore, enhancement, P2)
Tracking
()
Fission Milestone | M6 |
People
(Reporter: alchen, Assigned: alchen)
References
(Blocks 3 open bugs)
Details
(Keywords: meta)
A bug to track all works for contentSessionStore.jsm rewriting.
Assignee | ||
Comment 1•5 years ago
|
||
These bugs are for getting rid of several JSM used by "ContentSessionStore.jsm".
Assignee | ||
Comment 2•5 years ago
|
||
These bugs are the three stages of contentSessionStore.jsm rewriting.
After "stage III", the rest of contentSessionStore.jsm is "restore" functionality.
[Stage I]
Bug 1474130 - PrivacyListener, DocShellCapabilitiesListener and ScrollPositionListener rewriting
[Stage II]
Bug 1544371 - FormDataListener rewriting
Bug 1549975 - SessionStorageListener rewriting
[Stage III]
Bug 1507287 - SessionHistoryListener rewriting
Assignee | ||
Comment 3•5 years ago
|
||
These bugs are the mechanism which is sync-ed from JSM implementation.
Bug 1549973 - force tabState flush before tab is closed
Bug 1563171 - force tabState flush cannot be finished when doing window.close
Bug 1562889 - Convert content-sessionStore to C++ : add browser epochs support
Assignee | ||
Comment 4•5 years ago
|
||
Bug 1554512 - Scroll position of duplicated tab/Undo closed tab lost if the page was scrolling to the top.
It is bug fix in TabState.jsm.
Comment 6•4 years ago
|
||
Alphan, is it worth it to keep this meta bug around?
Assignee | ||
Comment 7•4 years ago
|
||
Since the rewriting is complete, I think we could close this meta bug.
Description
•