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

Issue 2769763002: Merge the patch back into M58 (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/branch-heads/3029
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 TBR=pdr@chromium.org NOTRY=true NOPRESUBMIT=true Review-Url: https://codereview.chromium.org/2766893002 Cr-Commit-Position: refs/heads/master@{#458596} (cherry picked from commit d528436cf0ab46778ccd56a439a250e41113fc46) Review-Url: https://codereview.chromium.org/2769763002 Cr-Commit-Position: refs/branch-heads/3029@{#366} Cr-Branched-From: 939b32ee5ba05c396eef3fd992822fcca9a2e262-refs/heads/master@{#454471} Committed: https://chromium.googlesource.com/chromium/src/+/493ca6a37c65b8c751fc5e50a00b0126b10758a8

Patch Set 1 #

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 2 chunks +11 lines, -8 lines 0 comments Download

Messages

Total messages: 17 (11 generated)
yigu
Hi Rob, PTAL at this merge patch. Thanks!
3 years, 9 months ago (2017-03-22 18:40:07 UTC) #3
flackr
lgtm
3 years, 9 months ago (2017-03-22 18:40:59 UTC) #4
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/2769763002/1
3 years, 9 months ago (2017-03-22 18:44:26 UTC) #8
commit-bot: I haz the power
CLs for remote refs other than refs/heads/master must contain NOTRY=true and NOPRESUBMIT=true in order for ...
3 years, 9 months ago (2017-03-22 18:44:28 UTC) #10
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/2769763002/1
3 years, 9 months ago (2017-03-22 18:46:45 UTC) #13
commit-bot: I haz the power
3 years, 9 months ago (2017-03-22 18:51:54 UTC) #16
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://chromium.googlesource.com/chromium/src/+/493ca6a37c65b8c751fc5e50a00b...

Powered by Google App Engine
This is Rietveld 408576698