Open Bug 1597516 Opened 5 years ago Updated 2 years ago

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

Categories

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

enhancement

Tracking

()

Future
Fission Milestone Future

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

(In reply to Nika Layzell [:nika] (ni? for response) from comment #2)

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

In that case, I will move this bug to the Fission Future milestone (for post-MVP work).

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