Closed Bug 1596784 Opened 5 years ago Closed 5 years ago

Support SetTimeout deferral during load in Fission

Categories

(Core :: DOM: Content Processes, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla73
Performance Impact high
Fission Milestone M5
Tracking Status
firefox73 --- fixed

People

(Reporter: jesup, Assigned: jesup)

References

Details

(Keywords: perf:pageload)

Attachments

(2 files, 1 obsolete file)

We need to support the deferral of SetTimeouts in Fission; due to fission EnumerateSubDocuments() can't directly get to all subdocuments.

Fission puts subdocuments (potentially) in separate processes, so we can't
just EnumerateSubDocuments and poke the TimeoutManagers for each one.

Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → ?

Fission puts subdocuments (potentially) in separate processes, so we can't
just EnumerateSubDocuments and poke the TimeoutManagers for each one.

Status: NEW → ASSIGNED
Fission Milestone: ? → M5
Priority: -- → P2

Fission puts subdocuments (potentially) in separate processes, so we can't
just EnumerateSubDocuments and poke the TimeoutManagers for each one.

Sorry, moz-phab got confused by my switching which repo I was using to submit

Attachment #9109055 - Attachment is obsolete: true
Pushed by rjesup@wgate.com: https://hg.mozilla.org/integration/autoland/rev/916dc46f5251 Support SetTimeout deferral during load under Fission r=smaug
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
Performance Impact: --- → P1
Keywords: perf:pageload
Whiteboard: [qf:p1:pageload]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: