Closed
Bug 1546348
Opened 5 years ago
Closed 3 years ago
Make global bfcache eviction work with session history in the parent process
Categories
(Core :: DOM: Navigation, task, P3)
Core
DOM: Navigation
Tracking
()
People
(Reporter: peterv, Unassigned)
References
(Blocks 2 open bugs)
Details
(Whiteboard: fission-bfcache)
Bug 1438272 added a check in nsSHistory::GloballyEvictContentViewers to skip global eviction logic for session history objects that are marked as "remote" (see nsSHistory::mIsRemote). We should fix global eviction to work even with these remote session history objects. The main issue is that it uses the content viewer, which is stored in the child process.
Updated•5 years ago
|
Updated•4 years ago
|
Fission Milestone: --- → M7
Updated•4 years ago
|
Blocks: fission-bfcache
Comment 1•4 years ago
|
||
Tracking for Fission MVP. We want to enable Fission bfcache before shipping to Beta, but it doesn't necessarily block our Beta experiment (M7).
Fission Milestone: M7 → MVP
Comment 2•3 years ago
|
||
Moving BFCache bugs from Fission MVP to M7 Beta.
Fission Milestone: MVP → M7
Updated•3 years ago
|
Whiteboard: fission-bfcache
Comment 3•3 years ago
|
||
nsSHistory::mIsRemote isn't used anymore, but other than that this is valid.
Comment 5•3 years ago
|
||
Most of this has been fixed already and bug 1699484 fixes the last part.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → MOVED
You need to log in
before you can comment on or make changes to this bug.
Description
•