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 a031178fd228e8b935bea53a4f102ea478b46a49..d69f3913001022f00cf8fdeffebfc7501f2f77d0 100644 |
--- a/third_party/WebKit/Source/web/ChromeClientImpl.h |
+++ b/third_party/WebKit/Source/web/ChromeClientImpl.h |
@@ -42,7 +42,9 @@ namespace blink { |
class PagePopup; |
class PagePopupClient; |
+class WebLayerTreeView; |
class WebViewImpl; |
+class WebFrameWidgetBase; |
struct WebCursorInfo; |
// Handles window-level notifications from core on behalf of a WebView. |
@@ -136,12 +138,13 @@ 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; |
+ void setHasScrollEventHandlers(LocalFrame*, bool hasEventHandlers) override; |
void setTouchAction(TouchAction) override; |
void attachRootGraphicsLayer(GraphicsLayer*, LocalFrame* localRoot) override; |
@@ -228,6 +231,13 @@ class WEB_EXPORT ChromeClientImpl final : public ChromeClient { |
void registerPopupOpeningObserver(PopupOpeningObserver*) override; |
void unregisterPopupOpeningObserver(PopupOpeningObserver*) override; |
+ void setEventListenerProperties(WebFrameWidgetBase*, |
+ WebEventListenerClass, |
+ WebEventListenerProperties); |
+ WebEventListenerProperties eventListenerProperties( |
+ WebLayerTreeView*, |
+ WebEventListenerClass) const; |
+ |
void setCursor(const WebCursorInfo&, LocalFrame*); |
WebViewImpl* m_webView; // Weak pointer. |