Closed Bug 1557638 Opened 3 years ago Closed 1 year ago

Make Document::CreateStaticClone work for OOP-iframes

Categories

(Core :: DOM: Core & HTML, task, P2)

task

Tracking

()

RESOLVED WONTFIX
Fission Milestone M6b

People

(Reporter: jwatt, Assigned: jwatt)

References

Details

(Whiteboard: [print2020_v81])

For printing we need Document::CreateStaticClone to work for out-of-process subdocuments. Specifically, we need the iframe's embedded document to be created by a call to Document::CreateStaticClone on the root document, and we need some place for that static clone to live...(normally it would belong to the nsPrintJob, but we don't want to created a nested nsPrintJob instance).

Blocks: 1557640
Blocks: 1557645

Bugbug thinks this bug is a enhancement, but please change it back in case of error.

Type: defect → enhancement

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: --- → ?

Printing blocks enabling Fission in Nightly (M6)

Fission Milestone: ? → M6
No longer blocks: printing-fission
No longer blocks: 1557645
Type: enhancement → task
Whiteboard: [print2020]

Tracking for Fission Nightly (M6c)

Fission Milestone: M6 → M6c

Fission Nightly blocker

Status: NEW → ASSIGNED
Fission Milestone: M6c → M6b

The way Emilio is changing things to work in bug 1636728 makes this WONTFIX. The coordination of static cloning across content process will happen at a higher level.

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
Whiteboard: [print2020] → [print2020_v81]
You need to log in before you can comment on or make changes to this bug.