| Index: cc/trees/layer_tree_host_impl.cc
|
| diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc
|
| index f5d61590fc92298ce666ef4bc98d379c68f9f6d4..1d58a0222f7d7fc50b124b304c9d889e1480c53d 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -2751,6 +2751,19 @@ InputHandler::ScrollStatus LayerTreeHostImpl::ScrollBegin(
|
| scrolling_node =
|
| scrolling_layer ? scroll_tree.Node(scrolling_layer->scroll_tree_index())
|
| : nullptr;
|
| + if (!scroll_on_main_thread && scrolling_node) {
|
| + if (IsWheelBasedScroll(type)) {
|
| + UMA_HISTOGRAM_CUSTOM_COUNTS(
|
| + "Event.Scroll.ScrollerSize.OnScroll_Wheel",
|
| + scrolling_node->scroll_clip_layer_bounds.GetArea(), 1,
|
| + maxScrollerSize, bucketNum);
|
| + } else {
|
| + UMA_HISTOGRAM_CUSTOM_COUNTS(
|
| + "Event.Scroll.ScrollerSize.OnScroll_Touch",
|
| + scrolling_node->scroll_clip_layer_bounds.GetArea(), 1,
|
| + maxScrollerSize, bucketNum);
|
| + }
|
| + }
|
| }
|
|
|
| if (scroll_on_main_thread) {
|
|
|