Open Bug 1587406 Opened 5 years ago Updated 2 years ago

nsContentUtils::PrefetchPreloadEnabled uses nsIDocShellTreeItem

Categories

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

defect

Tracking

()

Fission Milestone Future

People

(Reporter: djvj, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [rm-docshell-tree-item:sync-state])

https://searchfox.org/mozilla-central/rev/7cc0f0e89cb40e43bf5c96906f13d44705401042/dom/base/nsContentUtils.cpp#6914

Move state to BytecodeContext! (AppType)

This code checks to see if there exists any "Mail" apptype for an ancestor DocShellTreeItem. This attribute can be retrieved from the BrowsingContext.

See also: Bug 1587396, which uses the same BrowsingContext state.

Whiteboard: [rm-docshell-tree-item:sync-state]
Fission Milestone: --- → M5
Priority: -- → P2
Fission Milestone: M5 → Future

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

Fission Milestone: Future → M6

Moving to rmrf-docshell-tree-item because AppType is Thunderbird-only. See bug 1587396 comment 5.

Fission Milestone: M6 → Future
Priority: P2 → P5
Summary: Fix usage of nsIDocShellTreeItem in nsContentUtils::PrefetchPreloadEnabled → nsContentUtils::PrefetchPreloadEnabled uses nsIDocShellTreeItem
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.