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

Issue 714083003: Revert "Move some scroll invalidations to the paint invalidation phase" (Closed)

Created:
6 years, 1 month ago by Julien - ping for review
Modified:
6 years, 1 month ago
Reviewers:
dsinclair, Xianzhu
CC:
blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, zoltan1
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Revert "Move some scroll invalidations to the paint invalidation phase" This change partly reverts https://codereview.chromium.org/498773007 This is blocked on fixing issues with incorrect paint invalidation containers. Those are complicated matters and require a lot of thinking to get right. It's also not clear the amount of work required to fix this more fundamental issue and we need something to fix the regression. This change doesn't re-introduce the updateFixedElementPaintInvalidationRectsAfterScroll logic as it should be taken care by the paint invalidation logic (or covered by some test case). BUG=426507 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185463

Patch Set 1 #

Total comments: 7

Patch Set 2 : Updated patch after Dan's comments. #

Patch Set 3 : New test is not cross-platform due to text. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+110 lines, -10 lines) Patch
M LayoutTests/TestExpectations View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
A LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html View 1 1 chunk +51 lines, -0 lines 0 comments Download
A + LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces-expected.txt View 1 1 chunk +7 lines, -6 lines 0 comments Download
M Source/core/frame/FrameView.cpp View 1 4 chunks +46 lines, -4 lines 0 comments Download

Messages

Total messages: 14 (5 generated)
Julien - ping for review
Another revert that I think is related to invalidation containers.
6 years, 1 month ago (2014-11-11 19:42:03 UTC) #2
dsinclair
https://codereview.chromium.org/714083003/diff/1/LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html File LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html (right): https://codereview.chromium.org/714083003/diff/1/LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html#newcode52 LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html:52: //window.addEventListener("load", showBug, false); remove? https://codereview.chromium.org/714083003/diff/1/Source/core/frame/FrameView.cpp File Source/core/frame/FrameView.cpp (right): https://codereview.chromium.org/714083003/diff/1/Source/core/frame/FrameView.cpp#newcode1352 ...
6 years, 1 month ago (2014-11-11 19:51:23 UTC) #3
Julien - ping for review
Thanks Dan, new patch up for review. https://codereview.chromium.org/714083003/diff/1/LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html File LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html (right): https://codereview.chromium.org/714083003/diff/1/LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html#newcode52 LayoutTests/fast/repaint/scroll-stacking-context-backface-visiblity-leaves-traces.html:52: //window.addEventListener("load", showBug, ...
6 years, 1 month ago (2014-11-12 18:46:02 UTC) #4
dsinclair
lgtm
6 years, 1 month ago (2014-11-12 19:58:33 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/714083003/20001
6 years, 1 month ago (2014-11-12 19:59:21 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/714083003/40001
6 years, 1 month ago (2014-11-12 22:24:41 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/36178)
6 years, 1 month ago (2014-11-13 00:47:54 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/714083003/40001
6 years, 1 month ago (2014-11-17 18:01:04 UTC) #13
commit-bot: I haz the power
6 years, 1 month ago (2014-11-17 19:51:45 UTC) #14
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as 185463

Powered by Google App Engine
This is Rietveld 408576698