Open Bug 1594285 Opened 5 years ago Updated 2 years ago

Fix usage of nsIDocShellTreeItem in nsDocShell::SetTreeOwner

Categories

(Core :: DOM: Navigation, defect, P2)

defect

Tracking

()

Fission Milestone Future

People

(Reporter: djvj, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [rm-docshell-tree-item:simple])

https://searchfox.org/mozilla-central/rev/8b7aa8af652f87d39349067a5bc9c0256bf6dedc/docshell/base/nsDocShell.cpp#3027

Sets the TreeOwner for all documents by recursing through the docshell tree. This method should either be removed eventually or renamed and changed to be something that works with setting the BrowsingContextGroup for all documents within an in-process BrowsingContext tree fragment.

Whatever the case, the callers of this will need to change when nsIDocShellTreeItem goes away.

Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → ?
Fission Milestone: ? → M6
Priority: -- → P2
Fission Milestone: M6 → Future
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.