Closed
Bug 1221094
Opened 8 years ago
Closed 7 years ago
Not using tiles for PaintedLayers inside scrolled active transforms
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla48
People
(Reporter: mstange, Assigned: mstange)
References
Details
Attachments
(3 files, 1 obsolete file)
If you scroll the testcase with paint flashing on, you'll see regular invalidations of the whole page because the SingleTiledContentClient is resized as different amounts of text are put into the display port. We're not using tiles here because the loop inside ContainerState::GetLayerCreationHint stops at mContainerAnimatedGeometryRoot.
Assignee | ||
Comment 1•8 years ago
|
||
Hmm, using tiles here doesn't prevent the invalidations.
Assignee | ||
Comment 2•8 years ago
|
||
Assignee | ||
Comment 3•8 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=0e2affd8a39f
Assignee | ||
Comment 4•8 years ago
|
||
The invalidations are actually a new manifestation of bug 1164227 (invalid region simplification crosses unchanged stuff in the middle) and I'll file a new bug about them.
Assignee | ||
Comment 5•8 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/29279/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/29279/
Attachment #8703140 -
Flags: review?(matt.woodrow)
Assignee | ||
Comment 6•8 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/29281/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/29281/
Attachment #8703141 -
Flags: review?(matt.woodrow)
Assignee | ||
Updated•8 years ago
|
Attachment #8682530 -
Attachment is obsolete: true
Comment 7•8 years ago
|
||
Comment on attachment 8703140 [details] MozReview Request: Bug 1221094 - Don't mutate local mParameters with stuff that we only want to pass somewhere else. r?mattwoodrow https://reviewboard.mozilla.org/r/29279/#review26945
Attachment #8703140 -
Flags: review?(matt.woodrow) → review+
Updated•8 years ago
|
Attachment #8703141 -
Flags: review?(matt.woodrow) → review+
Comment 8•8 years ago
|
||
Comment on attachment 8703141 [details] MozReview Request: Bug 1221094 - Detect scrollability (for using tiled layers) through container layers. r?mattwoodrow https://reviewboard.mozilla.org/r/29281/#review26947
Assignee | ||
Comment 9•8 years ago
|
||
This causes layout/reftests/bugs/1078262-1.html to fail on B2G: https://treeherder.mozilla.org/#/jobs?repo=try&revision=b37065fb708c&selectedJob=15281327 It looks like there are black seams between the tiles in the layer for #inner, which doesn't make any sense to me.
Comment 10•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/6d40b86b8cc1 https://hg.mozilla.org/integration/mozilla-inbound/rev/70f69c94da8c https://hg.mozilla.org/integration/mozilla-inbound/rev/d5d0a9a548fe
Comment 11•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/6d40b86b8cc1 https://hg.mozilla.org/mozilla-central/rev/70f69c94da8c https://hg.mozilla.org/mozilla-central/rev/d5d0a9a548fe
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox48:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
You need to log in
before you can comment on or make changes to this bug.
Description
•