Closed Bug 1597406 Opened 5 years ago Closed 4 years ago

Replace nsIDocShellTreeItem interface in docshell/base/nsDocShellTreeOwner.cpp

Categories

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

defect

Tracking

()

RESOLVED WONTFIX
Fission Milestone M6b

People

(Reporter: djvj, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [rm-docshell-tree-item:to-remove])

In file docshell/base/nsDocShellTreeOwner.cpp

This entire structure needs to be removed and replaced with something fission compatible.

It needs a similar project as with nsIDocShellTreeItem to document its uses and make bugs for them.

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

Fission Milestone: --- → M6
Priority: -- → P3
Summary: Fix uses of Single bug in docshell/base/nsDocShellTreeOwner.cpp → Replace nsIDocShellTreeItem interface in docshell/base/nsDocShellTreeOwner.cpp

Auditing whether this use of nsIDocShellTreeItem breaks when Fission is enabled blocks Fission Nightly.

Fission Milestone: M6 → M6b

We don't need to get rid of nsDocShellTreeOwner as part of Fission, as the concept is still useful even after Fission.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.