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

Issue 18348021: Allow unsetting scroll client (Closed)

Created:
7 years, 5 months ago by enne (OOO)
Modified:
7 years, 5 months ago
Reviewers:
jamesr
CC:
chromium-reviews, cc-bugs_chromium.org, darin-cc_chromium.org, tfarina, Ian Vollick
Visibility:
Public.

Description

Allow unsetting scroll client Currently in Blink every GraphicsLayer sets the scroll client of its platform layer to be itself. This works because LayerTreeHost::ApplyScrollAndScaleSet doesn't end up calling the scroll client callback for root scroll layer scrolls and the callback is never used. I am going to change Blink to only set the scroll client for non-root scrollable layers so that the compositor can just always call the callback if it exists and doesn't have to be smart. In order to do this, it'd be nice to be able to unset the scroll client from Blink. R=jamesr@chromium.org BUG=256381 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=210089

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -3 lines) Patch
M webkit/renderer/compositor_bindings/web_layer_impl.cc View 1 chunk +7 lines, -3 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
enne (OOO)
7 years, 5 months ago (2013-07-03 20:34:11 UTC) #1
jamesr
lgtm
7 years, 5 months ago (2013-07-03 22:14:10 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/enne@chromium.org/18348021/1
7 years, 5 months ago (2013-07-03 22:24:07 UTC) #3
commit-bot: I haz the power
7 years, 5 months ago (2013-07-04 00:51:54 UTC) #4
Message was sent while issue was closed.
Change committed as 210089

Powered by Google App Engine
This is Rietveld 408576698