Implement a way to determine when static clone docs with OOP-iframes are ready
Categories
(Core :: DOM: Core & HTML, task, P2)
Tracking
()
Fission Milestone | M6c |
People
(Reporter: jwatt, Unassigned)
References
Details
(Whiteboard: [print2020_v83])
Once Document::CreateStaticClone creates static clones for OOP-iframes (bug 1557638), we will need a way for the printing code to determine when all the OOP-subdocuments are ready.
Comment 1•5 years ago
|
||
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
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Jonathan, is this already tracked via another bug? If not, then should you own this one?
Reporter | ||
Comment 5•4 years ago
|
||
Hi Neha. I'm not sure what you mean by 'tracked' in this context, or the relationship to ownership. It's tracked via the 'Fission Milestone' flag and by virtue of blocking bug 1557645.
Reporter | ||
Comment 6•4 years ago
|
||
To provide more context for what this bug is about, the printing code needs to know when the static clone is done, potentially for two reasons.
- To determine when it can look at the page count in order to get the final, fully loaded, fully laid out page count.
- To know when it's safe to print.
For #1 we don't actually need to wait for OOP iframes to complete since they can't affect the number of pages.
For #2 I think we likely need to avoid starting to send output to a printer before the entire contents are loaded, since I don't think it would be simple to implement a way to pause that process.
Before deciding on what we'll do here and how important this is I think it makes sense to wait and see how everything turn out after things like Emilio's changes to allow us to avoid most cloning (bug 1636728).
Updated•4 years ago
|
Comment 7•4 years ago
|
||
Sean said fission printing work will most probably not be ready in time for nightly experiment and we shouldn't block on it. It is expected to be fixed in a couple of weeks following the experiment launch.
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 8•4 years ago
|
||
I don't think we need this any more.
Description
•