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

Issue 2088333002: Use unfragmented clip bounds when fragmentation is inhibited due to compositing (Closed)

Created:
4 years, 6 months ago by trchen
Modified:
4 years, 6 months ago
Reviewers:
chrishtr, wkorman
CC:
blink-reviews, blink-reviews-paint_chromium.org, chromium-reviews, dshwang, slimming-paint-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Use unfragmented clip bounds when fragmentation is inhibited due to compositing This CL fixes one case we missed to patch up in: https://codereview.chromium.org/2028893002 When a PaintLayer has opacity it will use the (incorrectly) fragmented bounds for CompositingRecorder to save Skia layer. The bound is soft so it is not always reproducible depends on internal implementation. Committed: https://crrev.com/533c7f586be0bb8fc64705a82cdc8133d455b17f Cr-Commit-Position: refs/heads/master@{#401504}

Patch Set 1 #

Patch Set 2 : add comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -1 line) Patch
M third_party/WebKit/Source/core/paint/PaintLayer.cpp View 1 2 chunks +4 lines, -1 line 0 comments Download

Messages

Total messages: 14 (4 generated)
trchen
FYI: found this bug with my CL https://codereview.chromium.org/2075873002/ because it made culling stricter. fast/multicol/composited-with-child-layer-in-next-column.html will ...
4 years, 6 months ago (2016-06-22 23:47:09 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2088333002/1
4 years, 6 months ago (2016-06-22 23:48:00 UTC) #4
chrishtr
Did some more digging. Looks like this call site also needs the conditional? https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/paint/PaintLayer.cpp?sq=package:chromium&dr=CSs&rcl=1466623186&l=2167
4 years, 6 months ago (2016-06-22 23:54:00 UTC) #5
trchen
On 2016/06/22 23:54:00, chrishtr wrote: > Did some more digging. Looks like this call site ...
4 years, 6 months ago (2016-06-22 23:58:24 UTC) #6
chrishtr
On 2016/06/22 at 23:58:24, trchen wrote: > On 2016/06/22 23:54:00, chrishtr wrote: > > Did ...
4 years, 6 months ago (2016-06-23 00:01:24 UTC) #7
trchen
On 2016/06/23 00:01:24, chrishtr wrote: > On 2016/06/22 at 23:58:24, trchen wrote: > > On ...
4 years, 6 months ago (2016-06-23 00:13:08 UTC) #8
chrishtr
lgtm
4 years, 6 months ago (2016-06-23 00:18:06 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2088333002/20001
4 years, 6 months ago (2016-06-23 00:18:30 UTC) #11
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 6 months ago (2016-06-23 01:33:27 UTC) #12
commit-bot: I haz the power
4 years, 6 months ago (2016-06-23 01:38:27 UTC) #14
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/533c7f586be0bb8fc64705a82cdc8133d455b17f
Cr-Commit-Position: refs/heads/master@{#401504}

Powered by Google App Engine
This is Rietveld 408576698