Closed Bug 1816570 Opened 2 years ago Closed 2 years ago

Named Pages do not properly handle breakpoints between out-of-flow frames

Categories

(Core :: Printing: Output, defect)

defect

Tracking

()

RESOLVED FIXED
113 Branch
Tracking Status
firefox113 --- fixed

People

(Reporter: alaskanemily, Assigned: alaskanemily)

References

Details

Attachments

(1 file)

This is mostly an issue for floats and abspos frames.

Severity: -- → S3
Component: CSS Parsing and Computation → Printing: Output

The expectations in page-name-propagated-003.html have turned out to be wrong
now that we have more correct abspos support. However, this test now trips
over bug 1818596, but that affects both the test and the reference case.

We also need to check for placeholders in block reflow to actually support
named pages causing breakpoints where in-flow frames meet placeholders for out-
of-frame siblings.

Assignee: nobody → emcdonough
Status: NEW → ASSIGNED
Pushed by emcdonough@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/423fee50f9e9 Clear ReflowInput's mCanHaveClassABreakpoints for subtrees that have out-of-flow roots. r=dholbert
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
Regressions: 1824490
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: