Change nsSHistory::WalkHistoryEntries to walk browsing context tree instead of doc shell tree
Categories
(Core :: DOM: Navigation, enhancement, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: annyG, Assigned: annyG)
References
(Blocks 2 open bugs)
Details
Attachments
(2 files, 10 obsolete files)
To accomodate recent session history changes, we need to change nsSHistory::WalkHistoryEntries to walk browsing context tree instead of doc shell tree
Updated•6 years ago
|
Updated•6 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D42991
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D42992
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D42993
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D42994
Assignee | ||
Comment 6•5 years ago
|
||
Depends on D42995
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D42996
Assignee | ||
Comment 8•5 years ago
|
||
Depends on D42997
Assignee | ||
Comment 9•5 years ago
|
||
Depends on D42998
Assignee | ||
Comment 10•5 years ago
|
||
Depends on D42999
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 11•5 years ago
|
||
TODO currently coming up with a great and extended commit message
Comment 12•5 years ago
|
||
Deferring to Fission Nightly (M6) because Anny says this bug doesn't need to block dogfooding (M5).
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
bugherder |
Comment 15•5 years ago
|
||
There are 8 crashes with signature mozilla::dom::ContentParent::RecvUpdateSHEntriesInBC
.
The moz_crash_reason is MOZ_DIAGNOSTIC_ASSERT(false) (Trying to update a child BrowsingContext in another child process)
.
Assignee | ||
Comment 16•5 years ago
|
||
I think we are hitting this assertion because the BC we are trying to update is discarded thus is no longer owned by this process. Currently working on a patch.
Assignee | ||
Comment 17•5 years ago
|
||
Comment 18•5 years ago
|
||
Assignee | ||
Comment 19•5 years ago
|
||
Calixte, I was wondering why this bug was re-opened? When a patch causes regressions don't we usually just file new bugs and mark them as regressions of this bug? I am not an expert on how this works so I am just wondering.
Comment 20•5 years ago
|
||
bugherder |
Comment 21•5 years ago
|
||
:annyG, the crash reason is an assert you purposefully added to help you to fix the original bug so no need to file a new bug.
Assignee | ||
Comment 22•5 years ago
|
||
I understand :) Thank you!
Comment 23•5 years ago
|
||
We're still seeing some ongoing crashes with this signature. Is that being tracked anywhere?
Comment 24•5 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #23)
We're still seeing some ongoing crashes with this signature. Is that being tracked anywhere?
I just filed bug 1624012 to track these crashes.
Description
•