Closed Bug 1706272 Opened 5 years ago Closed 5 years ago

Remove now unnecessary DevTools workaround for IDX_OverrideDPPX in BrowsingContext.cpp

Categories

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

task

Tracking

()

RESOLVED FIXED
90 Branch
Fission Milestone M8
Tracking Status
firefox90 --- fixed

People

(Reporter: nchevobbe, Assigned: kmag)

References

Details

Attachments

(1 file)

In https://searchfox.org/mozilla-central/rev/b6f52976b562008c9d9ceeda22907e1eda506c8e/docshell/base/BrowsingContext.cpp#2694-2695 , there's a FIXME mentioning DevTools code setting the overrideDppx from content process.
DevTools now set the flag from the parent process (done in Bug 1703178), so we can probably remove the devtools specific and probably add an assertion to ensure this is only set from parent process.

cc kmag since I think he's the once that introduced the workaround for us in the first place

Assigning to kmag.

Tracking for Fission M8. Setting overrideDppx in the parent process was fixed in Fission M7a by bug 1703178, but (AFAICT) removing this code from the content process seems low-enough priority that we can fix in Fission M8.

Assignee: nobody → kmaglione+bmo
Severity: -- → N/A
Type: defect → task
Fission Milestone: --- → M8
Priority: -- → P3
Pushed by maglione.k@gmail.com: https://hg.mozilla.org/integration/autoland/rev/178d0ad97b95 Remove owning-process-can-set workaround for overrideDPPX. r=nika
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: