Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(890)

Issue 2826673003: Fix clipping of squashed sibling layers with border radius masks (Closed)

Created:
3 years, 8 months ago by Stephen Chennney
Modified:
3 years, 8 months ago
Reviewers:
chrishtr
CC:
chromium-reviews, blink-reviews, dshwang, blink-reviews-paint_chromium.org
Target Ref:
refs/branch-heads/3029
Project:
chromium
Visibility:
Public.

Description

Fix clipping of squashed sibling layers with border radius masks Merge to M-59 branch. 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. TBR=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-Original-Commit-Position: refs/heads/master@{#465028} Review-Url: https://codereview.chromium.org/2826673003 . Cr-Commit-Position: refs/branch-heads/3029@{#740} Cr-Branched-From: 939b32ee5ba05c396eef3fd992822fcca9a2e262-refs/heads/master@{#454471} Committed: https://chromium.googlesource.com/chromium/src/+/9334d38e3e4cc900a2987689269807ddc7bda09c

Patch Set 1 #

Messages

Total messages: 2 (1 generated)
Stephen Chennney
3 years, 8 months ago (2017-04-18 14:05:00 UTC) #2
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
9334d38e3e4cc900a2987689269807ddc7bda09c (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698