Fix GetInProcessParentDocshell usage in nsDocShell::RestoreFromHistory
Categories
(Core :: DOM: Navigation, defect, P3)
Tracking
()
People
(Reporter: kmag, Unassigned)
Details
It's used to suppress event handling when it's suppressed in its parent, though that currently does not work for OOP ancestors/descendants or hierarchies with OOP interstitials either way.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 1•3 years ago
|
||
Fission Future because this code is only used in bfcache.
Comment 2•2 years ago
|
||
Olli, can you review and figure out if this will be done as part of BFCache Fission redesign or will we need this on file to fix after the initial implementation is done?
Comment 3•2 years ago
|
||
This shouldn't be needed at all, but keeping this open for now.
Updated•2 years ago
|
Reporter | ||
Comment 4•2 years ago
|
||
Agree with comment 3. This should only be called for top-level docshells, which can't have an in-process parent under Fission anyway, so it shouldn't matter.
Comment 5•2 years ago
|
||
We may end up removing this altogether, so bringing back Fission milestone (although not M7) so that we can close this bug when we do that.
Comment 6•2 years ago
|
||
This probably doesn't need to block Fission at all. The code is for in-process bfcache, not for parent process bfcache.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•