Remove nsIDocShellTreeItem interface in toolkit/components/browser/nsWebBrowser.cpp
Categories
(Core :: DOM: Navigation, defect, P3)
Tracking
()
Fission Milestone | Future |
People
(Reporter: djvj, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [rm-docshell-tree-item:validate])
In file toolkit/components/browser/nsWebBrowser.cpp
All the uses of nsIDocShellTreeItem in here are strictly the implementation methods for the API (the ones used everywhere else).
Make a watcher bug - once all uses of nsIDocShellTreeItem are dead, these methods will be removed with whatever patch removes the datatype itself.
Comment 1•5 years ago
|
||
Kannan says replacing nsIDocShellTreeItem calls should block enabling Fission in Nightly (M6).
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Kannan, does this bug block shipping Fission MVP? Or is this work only needed when we eventually kill nsIDocShellTreeItem entirely in rmrf-docshell-tree-item bug 1607591 (after shipping Fission MVP)?
Reporter | ||
Comment 3•5 years ago
|
||
The latter - this doesn't need to block Fission MVP if we don't want it to, and can be scheduled for follow-up clean-ups after the nsIDocShellTreeItem
type is removed entirely.
Comment 4•5 years ago
|
||
(In reply to Kannan Vijayan [:djvj] from comment #3)
The latter - this doesn't need to block Fission MVP if we don't want it to, and can be scheduled for follow-up clean-ups after the
nsIDocShellTreeItem
type is removed entirely.
Thanks. In that case, I'll postpone this bug until after Fission MVP.
Updated•5 years ago
|
Updated•2 years ago
|
Description
•