Remove ::-moz-scrolled-page-sequence
Categories
(Core :: Printing: Output, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox89 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(3 files)
| Assignee | ||
Comment 1•5 years ago
|
||
No behavior change, just compute the different things we need upfront.
At first I was going to use this in the following patch but it ended up
not being needed.
| Assignee | ||
Comment 2•5 years ago
|
||
Drive-by fixup while I was reading related code.
Depends on D109545
| Assignee | ||
Comment 3•5 years ago
|
||
This is needed for bug 1700379, because otherwise we create a reference
frame with the root's scrolled content (the
::-moz-scrolled-page-sequence), and that breaks some display list
invariants.
Always create a canvas frame instead, (doesn't matter when printing
since we print off the page sequence frame directly), and create a
single ::-moz-page-sequence box.
Comment 4•5 years ago
|
||
(Note, the phabricator stack ordering here seems like it may be a bit messed up -- though maybe its current state is actually good, if you want to land parts 1 and 2 here ~right away, and then land part 3 after bug 1700379 is reviewed.)
| Assignee | ||
Comment 5•5 years ago
|
||
Yeah, I'll reorg the stack, thanks for the heads-up. These three patches are fine to land independently of the other bug.
Comment 7•5 years ago
|
||
Backed out for causing reftest failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/802e9aa013297a5b856cda3647811e1d8497e553
Failure log: https://treeherder.mozilla.org/logviewer?job_id=334232208&repo=autoland&lineNumber=3892
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Updated•5 years ago
|
Comment 10•5 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/5b0c17b9e247
https://hg.mozilla.org/mozilla-central/rev/8986f83f55e9
https://hg.mozilla.org/mozilla-central/rev/73d7981be879
Description
•