| 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.
|
|
|