Open Bug 1597516 Opened 2 months ago Updated 1 month ago

Fix uses of nsContentTreeOwner::GetInterface in xpfe/appshell/nsContentTreeOwner.cpp

Categories

(Core :: DOM: Navigation, enhancement, P3)

enhancement

Tracking

()

Future
Fission Milestone M6

People

(Reporter: djvj, Unassigned)

References

(Blocks 1 open bug)

Details

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

In file xpfe/appshell/nsContentTreeOwner.cpp

Returns mAppWindow->mDocShell as an nsIDocShellTreeItem.

https://searchfox.org/mozilla-central/rev/6566d92dd46417a2f57e75c515135ebe84c9cef5/xpfe/appshell/nsContentTreeOwner.cpp#132

Should be removable after docshell tree is removed (actually, probably needs to be removed at same time as docshell tree).

Kannan says replacing nsIDocShellTreeItem calls should block enabling Fission in Nightly (M6).

Fission Milestone: --- → M6
Priority: -- → P3

This is a simple cleanup which can be done whenever the interface itself is removed, and shouldn't be counted as a major work item

Moving to new tracking bug as discussed.

Type: defect → enhancement
Target Milestone: --- → Future
You need to log in before you can comment on or make changes to this bug.