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

Issue 2417303002: Refactor PLSA scrollbar existence calculation. (Closed)

Created:
4 years, 2 months ago by Eric Seckler
Modified:
4 years, 2 months ago
Reviewers:
skobes
CC:
chromium-reviews, blink-reviews, dshwang, blink-reviews-paint_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactor PLSA scrollbar existence calculation. BUG= CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Committed: https://crrev.com/bf81e57ced894452410821516aa5eb94f0eb3d97 Cr-Commit-Position: refs/heads/master@{#426807}

Patch Set 1 #

Patch Set 2 : fix nullptr during setStyle() in initialization. #

Patch Set 3 : don't add auto scrollbars during style update. #

Patch Set 4 : Sync + rebaseline invalidation tests. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+102 lines, -207 lines) Patch
M third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/details-open-repaint-expected.txt View 1 2 3 1 chunk +0 lines, -8 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/selection/selection-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac-mac10.10/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac-mac10.10/paint/invalidation/selection/selection-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/details-open-repaint-expected.txt View 1 2 3 1 chunk +0 lines, -8 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/selection/selection-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/details-open-repaint-expected.txt View 1 2 3 1 chunk +0 lines, -8 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/selection/selection-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/details-open-repaint-expected.txt View 1 2 3 1 chunk +0 lines, -8 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/paint/invalidation/selection/selection-in-composited-scrolling-container-expected.txt View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.h View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp View 1 2 3 9 chunks +96 lines, -115 lines 0 comments Download

Messages

Total messages: 35 (26 generated)
Eric Seckler
Hey Steve, Here's an attempt at extracting the scrollbar existence calculation from updateAfterLayout/StyleChange in PLSA. ...
4 years, 2 months ago (2016-10-18 08:56:20 UTC) #21
skobes
This looks great, thanks for doing it. It would be good to understand why the ...
4 years, 2 months ago (2016-10-20 17:30:24 UTC) #22
Eric Seckler
On 2016/10/20 17:30:24, skobes wrote: > This looks great, thanks for doing it. > > ...
4 years, 2 months ago (2016-10-20 17:37:22 UTC) #23
skobes
On 2016/10/20 17:37:22, Eric Seckler wrote: > To me, it looks like we are actually ...
4 years, 2 months ago (2016-10-20 17:39:18 UTC) #24
Eric Seckler
On 2016/10/20 17:39:18, skobes wrote: > On 2016/10/20 17:37:22, Eric Seckler wrote: > > To ...
4 years, 2 months ago (2016-10-21 12:20:49 UTC) #27
skobes
lgtm
4 years, 2 months ago (2016-10-21 15:56:14 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2417303002/100001
4 years, 2 months ago (2016-10-21 16:05:51 UTC) #32
commit-bot: I haz the power
Committed patchset #4 (id:100001)
4 years, 2 months ago (2016-10-21 16:23:48 UTC) #33
commit-bot: I haz the power
4 years, 2 months ago (2016-10-21 16:35:08 UTC) #35
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/bf81e57ced894452410821516aa5eb94f0eb3d97
Cr-Commit-Position: refs/heads/master@{#426807}

Powered by Google App Engine
This is Rietveld 408576698