| Index: cc/debug/debug_rect_history.cc
|
| diff --git a/cc/debug/debug_rect_history.cc b/cc/debug/debug_rect_history.cc
|
| index 59ca9de9ce63eb1bc0bebce7560fab495ffbb1d9..bd4b9b3bc338f897821e14d5bdd08afb4b37558e 100644
|
| --- a/cc/debug/debug_rect_history.cc
|
| +++ b/cc/debug/debug_rect_history.cc
|
| @@ -181,7 +181,13 @@ void DebugRectHistory::SaveWheelEventHandlerRects(LayerImpl* layer) {
|
| }
|
|
|
| void DebugRectHistory::SaveWheelEventHandlerRectsCallback(LayerImpl* layer) {
|
| - if (!layer->layer_tree_impl()->have_wheel_event_handlers())
|
| + uint32_t event_mask = EventListenerProperties::kBlocking;
|
| + if (!layer->layer_tree_impl()->settings().use_mouse_wheel_gestures)
|
| + event_mask |= EventListenerProperties::kPassive;
|
| +
|
| + if ((layer->layer_tree_impl()->event_listener_properties(
|
| + EventListenerClass::kMouseWheel) &
|
| + event_mask) == EventListenerProperties::kNone)
|
| return;
|
|
|
| debug_rects_.push_back(
|
|
|