Index: cc/layers/layer_impl.cc |
diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc |
index 57b62f880ed30c978e7f608cab61187810e7be72..ce9df702bb89b85f5673da2c585e9e8d7af1322a 100644 |
--- a/cc/layers/layer_impl.cc |
+++ b/cc/layers/layer_impl.cc |
@@ -60,7 +60,6 @@ LayerImpl::LayerImpl(LayerTreeImpl* tree_impl, |
scroll_clip_layer_id_(Layer::INVALID_ID), |
main_thread_scrolling_reasons_( |
MainThreadScrollingReason::kNotScrollingOnMain), |
- have_wheel_event_handlers_(false), |
have_scroll_event_handlers_(false), |
scroll_blocks_on_(SCROLL_BLOCKS_ON_NONE), |
user_scrollable_horizontal_(true), |
@@ -563,7 +562,7 @@ InputHandler::ScrollStatus LayerImpl::TryScroll( |
} |
if ((type == InputHandler::WHEEL || type == InputHandler::ANIMATED_WHEEL) && |
- have_wheel_event_handlers() && |
+ layer_tree_impl_->have_wheel_event_handlers() && |
effective_block_mode & SCROLL_BLOCKS_ON_WHEEL_EVENT) { |
TRACE_EVENT0("cc", "LayerImpl::tryScroll: Failed WheelEventHandlers"); |
scroll_status.thread = InputHandler::SCROLL_ON_MAIN_THREAD; |
@@ -622,7 +621,6 @@ void LayerImpl::PushPropertiesTo(LayerImpl* layer) { |
layer->SetBackgroundFilters(background_filters()); |
layer->SetMasksToBounds(masks_to_bounds_); |
layer->set_main_thread_scrolling_reasons(main_thread_scrolling_reasons_); |
- layer->SetHaveWheelEventHandlers(have_wheel_event_handlers_); |
layer->SetHaveScrollEventHandlers(have_scroll_event_handlers_); |
layer->SetScrollBlocksOn(scroll_blocks_on_); |
layer->SetNonFastScrollableRegion(non_fast_scrollable_region_); |
@@ -773,8 +771,6 @@ base::DictionaryValue* LayerImpl::LayerTreeAsJson() const { |
if (scrollable()) |
result->SetBoolean("Scrollable", true); |
- if (have_wheel_event_handlers_) |
- result->SetBoolean("WheelHandler", have_wheel_event_handlers_); |
if (have_scroll_event_handlers_) |
result->SetBoolean("ScrollHandler", have_scroll_event_handlers_); |
if (!touch_event_handler_region_.IsEmpty()) { |
@@ -1742,13 +1738,6 @@ void LayerImpl::AsValueInto(base::trace_event::TracedValue* state) const { |
touch_event_handler_region_.AsValueInto(state); |
state->EndArray(); |
} |
- if (have_wheel_event_handlers_) { |
- gfx::Rect wheel_rect(bounds()); |
- Region wheel_region(wheel_rect); |
- state->BeginArray("wheel_event_handler_region"); |
- wheel_region.AsValueInto(state); |
- state->EndArray(); |
- } |
if (have_scroll_event_handlers_) { |
gfx::Rect scroll_rect(bounds()); |
Region scroll_region(scroll_rect); |