BFCache in parent, skeleton
Categories
(Core :: DOM: Navigation, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox88 | --- | fixed |
People
(Reporter: smaug, Assigned: smaug)
References
(Blocks 1 open bug)
Details
(Whiteboard: fission-bfcache)
Attachments
(17 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Assignee | ||
Comment 1•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
Assignee | ||
Comment 3•4 years ago
|
||
The name RemotenessChangeState uses same the convention as the related methods, even though there might
not be a remoteness change happening, only a browsing context switch. But the naming
inconsistency exists there even without any bfcache work.
Depends on D105228
Assignee | ||
Comment 4•4 years ago
|
||
Depends on D105229
Assignee | ||
Comment 5•4 years ago
|
||
Depends on D105230
Assignee | ||
Comment 6•4 years ago
|
||
Depends on D105231
Assignee | ||
Comment 7•4 years ago
|
||
Depends on D105232
Assignee | ||
Comment 8•4 years ago
|
||
Depends on D105233
Assignee | ||
Comment 9•4 years ago
|
||
EvictOutOfRangeContentViewers call in SetFrameLoader doesn't do anything in this patch, but will
work with some followups.
Depends on D105234
Assignee | ||
Comment 10•4 years ago
|
||
Depends on D105235
Assignee | ||
Comment 11•4 years ago
|
||
There are quite a few different logging modules for session history, but while developing
SHIP BFCache, I'd prefer to add some specific one for it. Later we can perhaps
merge various modules to some generic session history related.
SHIPBFCache log module will be used more in the followup patches.
Depends on D105236
Assignee | ||
Comment 12•4 years ago
|
||
Depends on D105237
Assignee | ||
Comment 13•4 years ago
|
||
Depends on D105238
Assignee | ||
Comment 14•4 years ago
|
||
Non-SHIP bfcache seems to be rather complicated here, since it needs to explicitly store inner windows and what not.
SHIP should be able to handle this in a simpler way.
It is possible that some ordering needs still tweaking.
Depends on D105239
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 15•4 years ago
|
||
This addresses part of the review comment from https://phabricator.services.mozilla.com/D105229
Depends on D105360
Assignee | ||
Comment 16•4 years ago
|
||
Depends on D106561
Assignee | ||
Comment 17•4 years ago
•
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b36b53bda469f07ad465a2992a0629fd1ad1f5cd
https://treeherder.mozilla.org/#/jobs?repo=try&revision=1b2424c505b668b49567936af391cbe6125b1826
https://treeherder.mozilla.org/#/jobs?repo=try&revision=323661ae21185521a37390a071e97df0c98c45ae
https://treeherder.mozilla.org/#/jobs?repo=try&revision=062d84788f3b325c795d8e7cb04e570912b3f856
https://treeherder.mozilla.org/#/jobs?repo=try&revision=ddc26f0a6ad86a78b33791854a6a4c9040047f82
https://treeherder.mozilla.org/#/jobs?repo=try&revision=70e3f8a6b6aa5907977a494525a59c508ad1c5c6
Assignee | ||
Comment 19•4 years ago
|
||
Depends on D106562
Comment 20•4 years ago
|
||
Comment 21•4 years ago
|
||
Comment 22•4 years ago
•
|
||
Backed out 16 changesets (Bug 1689601) for causing cpp bustages in nsFrameLoader.
Backout link: https://hg.mozilla.org/integration/autoland/rev/46614681fd5d96fc75ef2c7033abe96d402dcba4
Push with failures, failure log.
Comment 24•4 years ago
|
||
Comment 25•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/094c4ba34fd1
https://hg.mozilla.org/mozilla-central/rev/1502dc96c13f
https://hg.mozilla.org/mozilla-central/rev/c1ff2ca96a32
https://hg.mozilla.org/mozilla-central/rev/0f5fe8762bd6
https://hg.mozilla.org/mozilla-central/rev/46bcd4860216
https://hg.mozilla.org/mozilla-central/rev/07595dc11e77
https://hg.mozilla.org/mozilla-central/rev/e74a62e11d2d
https://hg.mozilla.org/mozilla-central/rev/53d514bab3e8
https://hg.mozilla.org/mozilla-central/rev/42d89fdeef20
https://hg.mozilla.org/mozilla-central/rev/b32ce9ca1137
https://hg.mozilla.org/mozilla-central/rev/37793ca0cd36
https://hg.mozilla.org/mozilla-central/rev/20f2436c594c
https://hg.mozilla.org/mozilla-central/rev/fc52b96ee244
https://hg.mozilla.org/mozilla-central/rev/0b82d215b4ea
https://hg.mozilla.org/mozilla-central/rev/6ed03eb5b7fb
https://hg.mozilla.org/mozilla-central/rev/d683ade21deb
Description
•