Chromium Code Reviews
Help | Chromium Project | Gerrit Changes | Sign in
(5)

Issue 1117753003: Fix under-invalidation about view background change caused by body style change (Closed)

Created:
5 years ago by Xianzhu
Modified:
5 years ago
Reviewers:
chrishtr, pdr.
CC:
blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, zoltan1
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Fix under-invalidation about view background change caused by body style change We need to invalidate the document element layout object when view background changes caused by body style change. BUG=482177 TEST=virtual/slimmingpaint/fast/repaint/view-background-from-body-2.html Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=194779

Patch Set 1 #

Total comments: 3

Patch Set 2 : Simple solution #

Patch Set 3 : Update test expectations #

Messages

Total messages: 16 (3 generated)
Xianzhu
5 years ago (2015-04-29 21:23:18 UTC) #2
chrishtr
https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp File Source/core/layout/LayoutObject.cpp (right): https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp#newcode1782 Source/core/layout/LayoutObject.cpp:1782: if (RuntimeEnabledFeatures::slimmingPaintEnabled() && layoutView && isBody() && layoutView->backgroundLayoutObject() == ...
5 years ago (2015-04-30 01:23:57 UTC) #3
Xianzhu
https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp File Source/core/layout/LayoutObject.cpp (right): https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp#newcode1782 Source/core/layout/LayoutObject.cpp:1782: if (RuntimeEnabledFeatures::slimmingPaintEnabled() && layoutView && isBody() && layoutView->backgroundLayoutObject() == ...
5 years ago (2015-04-30 04:46:40 UTC) #4
chrishtr
https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp File Source/core/layout/LayoutObject.cpp (right): https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp#newcode1782 Source/core/layout/LayoutObject.cpp:1782: if (RuntimeEnabledFeatures::slimmingPaintEnabled() && layoutView && isBody() && layoutView->backgroundLayoutObject() == ...
5 years ago (2015-04-30 17:48:36 UTC) #5
Xianzhu
On 2015/04/30 17:48:36, chrishtr wrote: > https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp > File Source/core/layout/LayoutObject.cpp (right): > > https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp#newcode1782 > ...
5 years ago (2015-04-30 17:59:59 UTC) #6
Xianzhu
On 2015/04/30 17:59:59, Xianzhu wrote: > On 2015/04/30 17:48:36, chrishtr wrote: > > > https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp ...
5 years ago (2015-04-30 18:06:02 UTC) #7
chrishtr
On 2015/04/30 at 17:59:59, wangxianzhu wrote: > On 2015/04/30 17:48:36, chrishtr wrote: > > https://codereview.chromium.org/1117753003/diff/1/Source/core/layout/LayoutObject.cpp ...
5 years ago (2015-04-30 18:06:37 UTC) #8
chrishtr
On 2015/04/30 at 18:06:37, chrishtr wrote: > On 2015/04/30 at 17:59:59, wangxianzhu wrote: > > ...
5 years ago (2015-04-30 18:08:21 UTC) #9
Xianzhu
On 2015/04/30 18:08:21, chrishtr wrote: > On 2015/04/30 at 18:06:37, chrishtr wrote: > > On ...
5 years ago (2015-04-30 18:36:35 UTC) #10
chrishtr
I vote for this latest patchset, especially given trchen is working on the issue more ...
5 years ago (2015-04-30 20:20:35 UTC) #11
chrishtr
lgtm
5 years ago (2015-04-30 20:20:37 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1117753003/40001
5 years ago (2015-04-30 20:59:03 UTC) #15
commit-bot: I haz the power
5 years ago (2015-05-01 00:53:43 UTC) #16
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=194779

Powered by Google App Engine
This is Rietveld 408576698