| Index: third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/ChromeClientImpl.cpp b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| index 2210928659e4074606bc73b74029c8499211d3cc..6d9835d038171da71381466c93f248f70d81a738 100644
|
| --- a/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| @@ -909,11 +909,13 @@ bool ChromeClientImpl::shouldOpenModalDialogDuringPageDismissal(const DialogType
|
| return false;
|
| }
|
|
|
| -void ChromeClientImpl::setEventListenerProperties(WebEventListenerClass eventClass, WebEventListenerProperties properties)
|
| +void ChromeClientImpl::setHasTouchEventListeners(bool hasListeners)
|
| {
|
| - if (eventClass == WebEventListenerClass::Touch)
|
| - m_webView->hasTouchEventHandlers(properties != WebEventListenerProperties::Nothing);
|
| + m_webView->hasTouchEventHandlers(hasListeners);
|
| +}
|
|
|
| +void ChromeClientImpl::setEventListenerProperties(WebEventListenerClass eventClass, WebEventListenerProperties properties)
|
| +{
|
| if (WebLayerTreeView* treeView = m_webView->layerTreeView())
|
| treeView->setEventListenerProperties(eventClass, properties);
|
| }
|
| @@ -925,13 +927,13 @@ WebEventListenerProperties ChromeClientImpl::eventListenerProperties(WebEventLis
|
| return WebEventListenerProperties::Nothing;
|
| }
|
|
|
| -void ChromeClientImpl::setHaveScrollEventHandlers(bool hasEventHandlers)
|
| +void ChromeClientImpl::setHasScrollEventHandlers(bool hasEventHandlers)
|
| {
|
| if (WebLayerTreeView* treeView = m_webView->layerTreeView())
|
| treeView->setHaveScrollEventHandlers(hasEventHandlers);
|
| }
|
|
|
| -bool ChromeClientImpl::haveScrollEventHandlers() const
|
| +bool ChromeClientImpl::hasScrollEventHandlers() const
|
| {
|
| if (WebLayerTreeView* treeView = m_webView->layerTreeView())
|
| return treeView->haveScrollEventHandlers();
|
|
|