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

Issue 2766893002: Remove logic about recording style related main thread scroll reasons (Closed)

Created:
3 years, 9 months ago by yigu
Modified:
3 years, 9 months ago
Reviewers:
flackr, pdr.
CC:
chromium-reviews, blink-reviews, blink-reviews-frames_chromium.org, kinuko+watch
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove logic about recording style related main thread scroll reasons The current recording incorrectly propagates the style related main thread scrolling reasons of a scrollable overflow element to the main frame. It would make the main frame scroll on main if there were any scrollers which needed to scroll on main which it shouldn't. It also caused 34.5% regression in smoothness.key_mobile_sites_smooth benchmark (crbug.com/693527) .As the issue is blocking release of M57 stable, it's better to remove the recording logic for now and work on a correct one in a following patch. BUG=701355 Review-Url: https://codereview.chromium.org/2766893002 Cr-Commit-Position: refs/heads/master@{#458596} Committed: https://chromium.googlesource.com/chromium/src/+/d528436cf0ab46778ccd56a439a250e41113fc46

Patch Set 1 #

Total comments: 1

Patch Set 2 : Add TODO comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -10 lines) Patch
M third_party/WebKit/Source/core/frame/FrameView.cpp View 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/web/tests/ScrollingCoordinatorTest.cpp View 1 2 chunks +11 lines, -8 lines 0 comments Download

Messages

Total messages: 20 (15 generated)
pdr.
LGTM I'm worried about pushing this straight to stable. How long will this have to ...
3 years, 9 months ago (2017-03-21 21:11:06 UTC) #5
flackr
LGTM for a quick easy to merge fix, but I think the description should explain ...
3 years, 9 months ago (2017-03-21 21:16:18 UTC) #6
pdr.
After some more discussion with flackr, I am convinced our existing test coverage of this ...
3 years, 9 months ago (2017-03-21 22:07:42 UTC) #14
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/2766893002/20001
3 years, 9 months ago (2017-03-21 22:17:08 UTC) #17
commit-bot: I haz the power
3 years, 9 months ago (2017-03-21 23:10:16 UTC) #20
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/d528436cf0ab46778ccd56a439a2...

Powered by Google App Engine
This is Rietveld 408576698