Closed
Bug 1000167
Opened 11 years ago
Closed 11 years ago
Inactive opacity and SVGEffects layers are repainted on scrolling
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla31
People
(Reporter: mstange, Assigned: mstange)
References
Details
(Keywords: regression)
Attachments
(2 files, 1 obsolete file)
(deleted),
text/html
|
Details | |
(deleted),
patch
|
roc
:
review+
|
Details | Diff | Splinter Review |
This is a regression from part 2 of bug 972713.
Assignee | ||
Comment 1•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
Assignee | ||
Comment 2•11 years ago
|
||
In this testcase, aContainerItem->ReferenceFrameForChildren() is the browser root frame and nsLayoutUtils::GetAnimatedGeometryRootFor(aContainerItem, aBuilder) is the scrolled canvas frame.
Attachment #8411008 -
Attachment is obsolete: true
Attachment #8411198 -
Flags: review?(roc)
Assignee | ||
Comment 3•11 years ago
|
||
Choosing a frame that is scrolled along with the inactive layer results in a fixed offset between the two, so the transform that we set on the thebes layer in the basic layer manager of the inactive layer doesn't change when the page is scrolled.
Attachment #8411198 -
Flags: review?(roc) → review+
Assignee | ||
Comment 4•11 years ago
|
||
Comment 5•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
You need to log in
before you can comment on or make changes to this bug.
Description
•