| Index: third_party/WebKit/Source/core/frame/EventHandlerRegistry.cpp
|
| diff --git a/third_party/WebKit/Source/core/frame/EventHandlerRegistry.cpp b/third_party/WebKit/Source/core/frame/EventHandlerRegistry.cpp
|
| index 2ce0f9e62096f4626b0e6e3aad70a93cbb05a348..1a8c32ca33cbb0f9825f24aa48f71c1b88e8461e 100644
|
| --- a/third_party/WebKit/Source/core/frame/EventHandlerRegistry.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/EventHandlerRegistry.cpp
|
| @@ -195,12 +195,9 @@ void EventHandlerRegistry::didRemoveAllEventHandlers(EventTarget& target)
|
|
|
| void EventHandlerRegistry::notifyHasHandlersChanged(EventHandlerClass handlerClass, bool hasActiveHandlers)
|
| {
|
| - ScrollingCoordinator* scrollingCoordinator = m_frameHost->page().scrollingCoordinator();
|
| -
|
| switch (handlerClass) {
|
| case ScrollEvent:
|
| - if (scrollingCoordinator)
|
| - scrollingCoordinator->updateHaveScrollEventHandlers();
|
| + m_frameHost->chromeClient().setHaveScrollEventHandlers(hasActiveHandlers);
|
| break;
|
| case WheelEvent:
|
| m_frameHost->chromeClient().setHaveWheelEventHandlers(hasActiveHandlers);
|
|
|