Chromium Code Reviews
DescriptionFix clipping of squashed sibling layers with border radius masks
When a composited element with a border-radius overflow parent
has border radius and overflows itself, the element's clip rect
is included on the mask layer for the parent, which causes incorrect
clipping of sibling content.
Unfortunately a ref test fails due to a single pixel different on
the border radius.
R=chrishtr@chromium.org
BUG=709533
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Review-Url: https://codereview.chromium.org/2821733002
Cr-Commit-Position: refs/heads/master@{#465028}
Committed: https://chromium.googlesource.com/chromium/src/+/e50892ab6838d9359efbf309035f792c3e68b25b
Patch Set 1 #Patch Set 2 : Test will fail in SPv2 #
Total comments: 2
Patch Set 3 : Distinguish Child and Ancestor mask layers when painting #Patch Set 4 : Fix test spelling #Patch Set 5 : Test fails everywhere #Patch Set 6 : Test results. #Patch Set 7 : Fix comments #
Messages
Total messages: 19 (11 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||