ContainerLayer intermediate surfaces are not invalidated if a ContainerLayer is reparented to a child of its old parent
Categories
(Core :: Graphics: Layers, defect, P3)
Tracking
()
People
(Reporter: mstange, Assigned: mattwoodrow)
References
Details
(Whiteboard: [gfx-noted])
Attachments
(2 files)
Reporter | ||
Comment 1•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
Assignee | ||
Comment 3•7 years ago
|
||
Updated•7 years ago
|
Reporter | ||
Comment 4•6 years ago
|
||
Matt, could you find somebody to take a look at this? The testcase still reproduces the bug, and the workaround from bug 1400259 is apparently still causing trouble (e.g. bug 1543508).
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 5•6 years ago
|
||
Reporter | ||
Comment 6•6 years ago
|
||
Thanks! Can you add the testcase as a reftest?
Does this patch fix bug 1546856?
Assignee | ||
Comment 7•6 years ago
|
||
(In reply to Markus Stange [:mstange] from comment #6)
Thanks! Can you add the testcase as a reftest?
Will do!
Does this patch fix bug 1546856?
Partially? I see two bugs there, the hover effect not moving when we scroll, as well as some smaller rects showing the hover color (seemingly in random places).
It fixes the former, not the latter.
Comment 9•6 years ago
|
||
Backed out changeset 10a025aed3d4 (Bug 1414033) for failing in opacity-keep-intermediate-surface-too-long.html
Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&selectedJob=244076935&revision=10a025aed3d426ac976d8dbd98cffc15a33cfb5f
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=244076935&repo=autoland&lineNumber=1531
Backout: https://hg.mozilla.org/integration/autoland/rev/b035b8bb0f648fce4690472b794899f2622fab70
Comment 10•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Comment 11•6 years ago
|
||
bugherder |
Updated•5 years ago
|
Description
•