Open Bug 1607591 (rmrf-docshell-tree-item) Opened 5 years ago Updated 2 years ago

Remove nsIDocShellTreeItem from tree

Categories

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

enhancement

Tracking

()

Future
Fission Milestone Future

People

(Reporter: djvj, Unassigned)

References

(Depends on 44 open bugs)

Details

There are two classes of bugs relating to the removal of nsIDocShellTreeItem. The first relates to removing all significant uses of it. The second is the removal of the data-structure itself, which is not as urgent as the first class.

Trivial uses of the in-process docshell tree that are not affected by Fission changes, or are related to the implementation of the structure itself, do not need to be removed to produce a production fission-enabled browser, and can be pushed to a future milestone.

This bug a meta-bug to sort out the actual "removal" bugs from the "remove uses" bugs currently under bug 1467214.

Type: defect → enhancement
Priority: -- → P3
Target Milestone: --- → Future
Depends on: 1594286
Depends on: 1594287
Depends on: 1597516
Alias: rmrf-docshell-tree-item

This bug doesn't need to block Fission MVP. There are legitimate uses of nsIDocShellTreeItem with Fission.

Fission Milestone: --- → Future
Depends on: 1573292
Depends on: 1573625
Depends on: 1597409
Depends on: 1597500
Depends on: 1597490
Depends on: 1597497
Depends on: 1573630
Depends on: 1597491
Depends on: 1597487
Depends on: 1597425
Depends on: 1597514
Depends on: 1597515
Depends on: 1597511
Depends on: 1585077
Depends on: 1597440
Depends on: 1597496
Depends on: 1597507
Depends on: 1587425
Depends on: 1597412
Depends on: 1587402
Depends on: 1597430
Depends on: 1597418
Depends on: 1594278
Depends on: 1587409
Depends on: 1580619
Depends on: 1597445
Depends on: 1597463
See Also: rm-docshell-tree-item
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.