Index: third_party/WebKit/Source/web/ChromeClientImpl.h |
diff --git a/third_party/WebKit/Source/web/ChromeClientImpl.h b/third_party/WebKit/Source/web/ChromeClientImpl.h |
index eebc17790f4f992931a72270634da17118b2f8fd..46c57e988e8933ebad108db12889dc97d7e3281c 100644 |
--- a/third_party/WebKit/Source/web/ChromeClientImpl.h |
+++ b/third_party/WebKit/Source/web/ChromeClientImpl.h |
@@ -42,6 +42,8 @@ namespace blink { |
class PagePopup; |
class PagePopupClient; |
+class WebLayerTreeView; |
+class WebLocalFrame; |
class WebViewImpl; |
struct WebCursorInfo; |
@@ -136,9 +138,11 @@ class WEB_EXPORT ChromeClientImpl final : public ChromeClient { |
void enumerateChosenDirectory(FileChooser*) override; |
void setCursor(const Cursor&, LocalFrame*) override; |
Cursor lastSetCursorForTesting() const override; |
- void setEventListenerProperties(WebEventListenerClass, |
+ void setEventListenerProperties(LocalFrame*, |
+ WebEventListenerClass, |
WebEventListenerProperties) override; |
WebEventListenerProperties eventListenerProperties( |
+ LocalFrame*, |
WebEventListenerClass) const override; |
void setHasScrollEventHandlers(bool hasEventHandlers) override; |
bool hasScrollEventHandlers() const override; |
@@ -226,6 +230,13 @@ class WEB_EXPORT ChromeClientImpl final : public ChromeClient { |
void registerPopupOpeningObserver(PopupOpeningObserver*) override; |
void unregisterPopupOpeningObserver(PopupOpeningObserver*) override; |
+ void setEventListenerProperties(WebLayerTreeView*, |
+ WebEventListenerClass, |
+ WebEventListenerProperties); |
+ WebEventListenerProperties eventListenerProperties( |
+ WebLayerTreeView*, |
+ WebEventListenerClass) const; |
+ |
void setCursor(const WebCursorInfo&, LocalFrame*); |
WebViewImpl* m_webView; // Weak pointer. |