| Index: Source/web/WebViewImpl.h
|
| diff --git a/Source/web/WebViewImpl.h b/Source/web/WebViewImpl.h
|
| index 40b15100b0c4aafeed2230466b64dcdf0b564e01..7da7c1340a149ad9b9b52ad656e0588aa080beed 100644
|
| --- a/Source/web/WebViewImpl.h
|
| +++ b/Source/web/WebViewImpl.h
|
| @@ -83,7 +83,7 @@ class WebSettingsImpl;
|
|
|
| struct WebSelectionBound;
|
|
|
| -class WebViewImpl FINAL : public WebView
|
| +class WebViewImpl final : public WebView
|
| , public RefCounted<WebViewImpl>
|
| , public WebGestureCurveTarget
|
| , public PagePopupDriver
|
| @@ -92,187 +92,187 @@ public:
|
| static WebViewImpl* create(WebViewClient*);
|
|
|
| // WebWidget methods:
|
| - virtual void close() OVERRIDE;
|
| - virtual WebSize size() OVERRIDE;
|
| - virtual void willStartLiveResize() OVERRIDE;
|
| - virtual void resize(const WebSize&) OVERRIDE;
|
| - virtual void resizePinchViewport(const WebSize&) OVERRIDE;
|
| - virtual void willEndLiveResize() OVERRIDE;
|
| - virtual void didEnterFullScreen() OVERRIDE;
|
| - virtual void didExitFullScreen() OVERRIDE;
|
| -
|
| - virtual void beginFrame(const WebBeginFrameArgs&) OVERRIDE;
|
| - virtual void didCommitFrameToCompositor() OVERRIDE;
|
| -
|
| - virtual void layout() OVERRIDE;
|
| - virtual void paint(WebCanvas*, const WebRect&) OVERRIDE;
|
| + virtual void close() override;
|
| + virtual WebSize size() override;
|
| + virtual void willStartLiveResize() override;
|
| + virtual void resize(const WebSize&) override;
|
| + virtual void resizePinchViewport(const WebSize&) override;
|
| + virtual void willEndLiveResize() override;
|
| + virtual void didEnterFullScreen() override;
|
| + virtual void didExitFullScreen() override;
|
| +
|
| + virtual void beginFrame(const WebBeginFrameArgs&) override;
|
| + virtual void didCommitFrameToCompositor() override;
|
| +
|
| + virtual void layout() override;
|
| + virtual void paint(WebCanvas*, const WebRect&) override;
|
| #if OS(ANDROID)
|
| - virtual void paintCompositedDeprecated(WebCanvas*, const WebRect&) OVERRIDE;
|
| + virtual void paintCompositedDeprecated(WebCanvas*, const WebRect&) override;
|
| #endif
|
| - virtual void compositeAndReadbackAsync(WebCompositeAndReadbackAsyncCallback*) OVERRIDE;
|
| - virtual bool isTrackingRepaints() const OVERRIDE;
|
| - virtual void themeChanged() OVERRIDE;
|
| - virtual bool handleInputEvent(const WebInputEvent&) OVERRIDE;
|
| - virtual void setCursorVisibilityState(bool isVisible) OVERRIDE;
|
| - virtual bool hasTouchEventHandlersAt(const WebPoint&) OVERRIDE;
|
| + virtual void compositeAndReadbackAsync(WebCompositeAndReadbackAsyncCallback*) override;
|
| + virtual bool isTrackingRepaints() const override;
|
| + virtual void themeChanged() override;
|
| + virtual bool handleInputEvent(const WebInputEvent&) override;
|
| + virtual void setCursorVisibilityState(bool isVisible) override;
|
| + virtual bool hasTouchEventHandlersAt(const WebPoint&) override;
|
|
|
| // FIXME(bokan): Old pinch path only - This should be removed once old pinch
|
| // is removed.
|
| virtual void applyViewportDeltas(
|
| const WebSize& scrollDelta,
|
| float pageScaleDelta,
|
| - float topControlsDelta) OVERRIDE;
|
| + float topControlsDelta) override;
|
| virtual void applyViewportDeltas(
|
| const WebSize& pinchViewportDelta,
|
| const WebSize& mainFrameDelta,
|
| float pageScaleDelta,
|
| - float topControlsDelta) OVERRIDE;
|
| - virtual void mouseCaptureLost() OVERRIDE;
|
| - virtual void setFocus(bool enable) OVERRIDE;
|
| + float topControlsDelta) override;
|
| + virtual void mouseCaptureLost() override;
|
| + virtual void setFocus(bool enable) override;
|
| virtual bool setComposition(
|
| const WebString& text,
|
| const WebVector<WebCompositionUnderline>& underlines,
|
| int selectionStart,
|
| - int selectionEnd) OVERRIDE;
|
| - virtual bool confirmComposition() OVERRIDE;
|
| - virtual bool confirmComposition(ConfirmCompositionBehavior selectionBehavior) OVERRIDE;
|
| - virtual bool confirmComposition(const WebString& text) OVERRIDE;
|
| - virtual bool compositionRange(size_t* location, size_t* length) OVERRIDE;
|
| - virtual WebTextInputInfo textInputInfo() OVERRIDE;
|
| - virtual WebColor backgroundColor() const OVERRIDE;
|
| - virtual WebPagePopup* pagePopup() const OVERRIDE;
|
| - virtual bool selectionBounds(WebRect& anchor, WebRect& focus) const OVERRIDE;
|
| - virtual void didShowCandidateWindow() OVERRIDE;
|
| - virtual void didUpdateCandidateWindow() OVERRIDE;
|
| - virtual void didHideCandidateWindow() OVERRIDE;
|
| - virtual bool selectionTextDirection(WebTextDirection& start, WebTextDirection& end) const OVERRIDE;
|
| - virtual bool isSelectionAnchorFirst() const OVERRIDE;
|
| - virtual bool caretOrSelectionRange(size_t* location, size_t* length) OVERRIDE;
|
| - virtual void setTextDirection(WebTextDirection) OVERRIDE;
|
| - virtual bool isAcceleratedCompositingActive() const OVERRIDE;
|
| - virtual void willCloseLayerTreeView() OVERRIDE;
|
| - virtual void didAcquirePointerLock() OVERRIDE;
|
| - virtual void didNotAcquirePointerLock() OVERRIDE;
|
| - virtual void didLosePointerLock() OVERRIDE;
|
| - virtual void didChangeWindowResizerRect() OVERRIDE;
|
| + int selectionEnd) override;
|
| + virtual bool confirmComposition() override;
|
| + virtual bool confirmComposition(ConfirmCompositionBehavior selectionBehavior) override;
|
| + virtual bool confirmComposition(const WebString& text) override;
|
| + virtual bool compositionRange(size_t* location, size_t* length) override;
|
| + virtual WebTextInputInfo textInputInfo() override;
|
| + virtual WebColor backgroundColor() const override;
|
| + virtual WebPagePopup* pagePopup() const override;
|
| + virtual bool selectionBounds(WebRect& anchor, WebRect& focus) const override;
|
| + virtual void didShowCandidateWindow() override;
|
| + virtual void didUpdateCandidateWindow() override;
|
| + virtual void didHideCandidateWindow() override;
|
| + virtual bool selectionTextDirection(WebTextDirection& start, WebTextDirection& end) const override;
|
| + virtual bool isSelectionAnchorFirst() const override;
|
| + virtual bool caretOrSelectionRange(size_t* location, size_t* length) override;
|
| + virtual void setTextDirection(WebTextDirection) override;
|
| + virtual bool isAcceleratedCompositingActive() const override;
|
| + virtual void willCloseLayerTreeView() override;
|
| + virtual void didAcquirePointerLock() override;
|
| + virtual void didNotAcquirePointerLock() override;
|
| + virtual void didLosePointerLock() override;
|
| + virtual void didChangeWindowResizerRect() override;
|
|
|
| // WebView methods:
|
| - virtual void setMainFrame(WebFrame*) OVERRIDE;
|
| - virtual void setAutofillClient(WebAutofillClient*) OVERRIDE;
|
| - virtual void setCredentialManagerClient(WebCredentialManagerClient*) OVERRIDE;
|
| - virtual void setDevToolsAgentClient(WebDevToolsAgentClient*) OVERRIDE;
|
| - virtual void setPrerendererClient(WebPrerendererClient*) OVERRIDE;
|
| - virtual void setSpellCheckClient(WebSpellCheckClient*) OVERRIDE;
|
| - virtual WebSettings* settings() OVERRIDE;
|
| - virtual WebString pageEncoding() const OVERRIDE;
|
| - virtual void setPageEncoding(const WebString&) OVERRIDE;
|
| - virtual bool isTransparent() const OVERRIDE;
|
| - virtual void setIsTransparent(bool value) OVERRIDE;
|
| - virtual void setBaseBackgroundColor(WebColor) OVERRIDE;
|
| - virtual bool tabsToLinks() const OVERRIDE;
|
| - virtual void setTabsToLinks(bool value) OVERRIDE;
|
| - virtual bool tabKeyCyclesThroughElements() const OVERRIDE;
|
| - virtual void setTabKeyCyclesThroughElements(bool value) OVERRIDE;
|
| - virtual bool isActive() const OVERRIDE;
|
| - virtual void setIsActive(bool value) OVERRIDE;
|
| - virtual void setDomainRelaxationForbidden(bool, const WebString& scheme) OVERRIDE;
|
| - virtual void setWindowFeatures(const WebWindowFeatures&) OVERRIDE;
|
| - virtual void setOpenedByDOM() OVERRIDE;
|
| - virtual WebFrame* mainFrame() OVERRIDE;
|
| + virtual void setMainFrame(WebFrame*) override;
|
| + virtual void setAutofillClient(WebAutofillClient*) override;
|
| + virtual void setCredentialManagerClient(WebCredentialManagerClient*) override;
|
| + virtual void setDevToolsAgentClient(WebDevToolsAgentClient*) override;
|
| + virtual void setPrerendererClient(WebPrerendererClient*) override;
|
| + virtual void setSpellCheckClient(WebSpellCheckClient*) override;
|
| + virtual WebSettings* settings() override;
|
| + virtual WebString pageEncoding() const override;
|
| + virtual void setPageEncoding(const WebString&) override;
|
| + virtual bool isTransparent() const override;
|
| + virtual void setIsTransparent(bool value) override;
|
| + virtual void setBaseBackgroundColor(WebColor) override;
|
| + virtual bool tabsToLinks() const override;
|
| + virtual void setTabsToLinks(bool value) override;
|
| + virtual bool tabKeyCyclesThroughElements() const override;
|
| + virtual void setTabKeyCyclesThroughElements(bool value) override;
|
| + virtual bool isActive() const override;
|
| + virtual void setIsActive(bool value) override;
|
| + virtual void setDomainRelaxationForbidden(bool, const WebString& scheme) override;
|
| + virtual void setWindowFeatures(const WebWindowFeatures&) override;
|
| + virtual void setOpenedByDOM() override;
|
| + virtual WebFrame* mainFrame() override;
|
| virtual WebFrame* findFrameByName(
|
| - const WebString& name, WebFrame* relativeToFrame) OVERRIDE;
|
| - virtual WebFrame* focusedFrame() OVERRIDE;
|
| - virtual void setFocusedFrame(WebFrame*) OVERRIDE;
|
| - virtual void setInitialFocus(bool reverse) OVERRIDE;
|
| - virtual void clearFocusedElement() OVERRIDE;
|
| - virtual void scrollFocusedNodeIntoRect(const WebRect&) OVERRIDE;
|
| - virtual void zoomToFindInPageRect(const WebRect&) OVERRIDE;
|
| - virtual void advanceFocus(bool reverse) OVERRIDE;
|
| - virtual double zoomLevel() OVERRIDE;
|
| - virtual double setZoomLevel(double) OVERRIDE;
|
| - virtual void zoomLimitsChanged(double minimumZoomLevel, double maximumZoomLevel) OVERRIDE;
|
| - virtual float textZoomFactor() OVERRIDE;
|
| - virtual float setTextZoomFactor(float) OVERRIDE;
|
| - virtual void setInitialPageScaleOverride(float) OVERRIDE;
|
| - virtual bool zoomToMultipleTargetsRect(const WebRect&) OVERRIDE;
|
| - virtual float pageScaleFactor() const OVERRIDE;
|
| - virtual void setPageScaleFactorLimits(float minPageScale, float maxPageScale) OVERRIDE;
|
| - virtual void setMainFrameScrollOffset(const WebPoint&) OVERRIDE;
|
| - virtual void setPageScaleFactor(float) OVERRIDE;
|
| - virtual void setPinchViewportOffset(const WebFloatPoint&) OVERRIDE;
|
| - virtual WebFloatPoint pinchViewportOffset() const OVERRIDE;
|
| - virtual float minimumPageScaleFactor() const OVERRIDE;
|
| - virtual float maximumPageScaleFactor() const OVERRIDE;
|
| - virtual void resetScrollAndScaleState() OVERRIDE;
|
| - virtual void setIgnoreViewportTagScaleLimits(bool) OVERRIDE;
|
| - virtual WebSize contentsPreferredMinimumSize() OVERRIDE;
|
| -
|
| - virtual float deviceScaleFactor() const OVERRIDE;
|
| - virtual void setDeviceScaleFactor(float) OVERRIDE;
|
| - virtual void setDeviceColorProfile(const WebVector<char>&) OVERRIDE;
|
| - virtual void resetDeviceColorProfile() OVERRIDE;
|
| + const WebString& name, WebFrame* relativeToFrame) override;
|
| + virtual WebFrame* focusedFrame() override;
|
| + virtual void setFocusedFrame(WebFrame*) override;
|
| + virtual void setInitialFocus(bool reverse) override;
|
| + virtual void clearFocusedElement() override;
|
| + virtual void scrollFocusedNodeIntoRect(const WebRect&) override;
|
| + virtual void zoomToFindInPageRect(const WebRect&) override;
|
| + virtual void advanceFocus(bool reverse) override;
|
| + virtual double zoomLevel() override;
|
| + virtual double setZoomLevel(double) override;
|
| + virtual void zoomLimitsChanged(double minimumZoomLevel, double maximumZoomLevel) override;
|
| + virtual float textZoomFactor() override;
|
| + virtual float setTextZoomFactor(float) override;
|
| + virtual void setInitialPageScaleOverride(float) override;
|
| + virtual bool zoomToMultipleTargetsRect(const WebRect&) override;
|
| + virtual float pageScaleFactor() const override;
|
| + virtual void setPageScaleFactorLimits(float minPageScale, float maxPageScale) override;
|
| + virtual void setMainFrameScrollOffset(const WebPoint&) override;
|
| + virtual void setPageScaleFactor(float) override;
|
| + virtual void setPinchViewportOffset(const WebFloatPoint&) override;
|
| + virtual WebFloatPoint pinchViewportOffset() const override;
|
| + virtual float minimumPageScaleFactor() const override;
|
| + virtual float maximumPageScaleFactor() const override;
|
| + virtual void resetScrollAndScaleState() override;
|
| + virtual void setIgnoreViewportTagScaleLimits(bool) override;
|
| + virtual WebSize contentsPreferredMinimumSize() override;
|
| +
|
| + virtual float deviceScaleFactor() const override;
|
| + virtual void setDeviceScaleFactor(float) override;
|
| + virtual void setDeviceColorProfile(const WebVector<char>&) override;
|
| + virtual void resetDeviceColorProfile() override;
|
|
|
| virtual void enableAutoResizeMode(
|
| const WebSize& minSize,
|
| - const WebSize& maxSize) OVERRIDE;
|
| - virtual void disableAutoResizeMode() OVERRIDE;
|
| + const WebSize& maxSize) override;
|
| + virtual void disableAutoResizeMode() override;
|
| virtual void performMediaPlayerAction(
|
| const WebMediaPlayerAction& action,
|
| - const WebPoint& location) OVERRIDE;
|
| + const WebPoint& location) override;
|
| virtual void performPluginAction(
|
| const WebPluginAction&,
|
| - const WebPoint&) OVERRIDE;
|
| - virtual WebHitTestResult hitTestResultAt(const WebPoint&) OVERRIDE;
|
| - virtual void copyImageAt(const WebPoint&) OVERRIDE;
|
| - virtual void saveImageAt(const WebPoint&) OVERRIDE;
|
| + const WebPoint&) override;
|
| + virtual WebHitTestResult hitTestResultAt(const WebPoint&) override;
|
| + virtual void copyImageAt(const WebPoint&) override;
|
| + virtual void saveImageAt(const WebPoint&) override;
|
| virtual void dragSourceEndedAt(
|
| const WebPoint& clientPoint,
|
| const WebPoint& screenPoint,
|
| - WebDragOperation) OVERRIDE;
|
| - virtual void dragSourceSystemDragEnded() OVERRIDE;
|
| + WebDragOperation) override;
|
| + virtual void dragSourceSystemDragEnded() override;
|
| virtual WebDragOperation dragTargetDragEnter(
|
| const WebDragData&,
|
| const WebPoint& clientPoint,
|
| const WebPoint& screenPoint,
|
| WebDragOperationsMask operationsAllowed,
|
| - int keyModifiers) OVERRIDE;
|
| + int keyModifiers) override;
|
| virtual WebDragOperation dragTargetDragOver(
|
| const WebPoint& clientPoint,
|
| const WebPoint& screenPoint,
|
| WebDragOperationsMask operationsAllowed,
|
| - int keyModifiers) OVERRIDE;
|
| - virtual void dragTargetDragLeave() OVERRIDE;
|
| + int keyModifiers) override;
|
| + virtual void dragTargetDragLeave() override;
|
| virtual void dragTargetDrop(
|
| const WebPoint& clientPoint,
|
| const WebPoint& screenPoint,
|
| - int keyModifiers) OVERRIDE;
|
| - virtual void spellingMarkers(WebVector<uint32_t>* markers) OVERRIDE;
|
| - virtual void removeSpellingMarkersUnderWords(const WebVector<WebString>& words) OVERRIDE;
|
| - virtual unsigned long createUniqueIdentifierForRequest() OVERRIDE;
|
| - virtual void inspectElementAt(const WebPoint&) OVERRIDE;
|
| - virtual void setCompositorDeviceScaleFactorOverride(float) OVERRIDE;
|
| - virtual void setRootLayerTransform(const WebSize& offset, float scale) OVERRIDE;
|
| - virtual WebDevToolsAgent* devToolsAgent() OVERRIDE;
|
| - virtual WebAXObject accessibilityObject() OVERRIDE;
|
| + int keyModifiers) override;
|
| + virtual void spellingMarkers(WebVector<uint32_t>* markers) override;
|
| + virtual void removeSpellingMarkersUnderWords(const WebVector<WebString>& words) override;
|
| + virtual unsigned long createUniqueIdentifierForRequest() override;
|
| + virtual void inspectElementAt(const WebPoint&) override;
|
| + virtual void setCompositorDeviceScaleFactorOverride(float) override;
|
| + virtual void setRootLayerTransform(const WebSize& offset, float scale) override;
|
| + virtual WebDevToolsAgent* devToolsAgent() override;
|
| + virtual WebAXObject accessibilityObject() override;
|
| virtual void setSelectionColors(unsigned activeBackgroundColor,
|
| unsigned activeForegroundColor,
|
| unsigned inactiveBackgroundColor,
|
| - unsigned inactiveForegroundColor) OVERRIDE;
|
| - virtual void performCustomContextMenuAction(unsigned action) OVERRIDE;
|
| - virtual void showContextMenu() OVERRIDE;
|
| - virtual void extractSmartClipData(WebRect, WebString&, WebString&, WebRect&) OVERRIDE;
|
| - virtual void hidePopups() OVERRIDE;
|
| - virtual void addPageOverlay(WebPageOverlay*, int /* zOrder */) OVERRIDE;
|
| - virtual void removePageOverlay(WebPageOverlay*) OVERRIDE;
|
| - virtual void transferActiveWheelFlingAnimation(const WebActiveWheelFlingParameters&) OVERRIDE;
|
| - virtual bool endActiveFlingAnimation() OVERRIDE;
|
| - virtual void setShowPaintRects(bool) OVERRIDE;
|
| + unsigned inactiveForegroundColor) override;
|
| + virtual void performCustomContextMenuAction(unsigned action) override;
|
| + virtual void showContextMenu() override;
|
| + virtual void extractSmartClipData(WebRect, WebString&, WebString&, WebRect&) override;
|
| + virtual void hidePopups() override;
|
| + virtual void addPageOverlay(WebPageOverlay*, int /* zOrder */) override;
|
| + virtual void removePageOverlay(WebPageOverlay*) override;
|
| + virtual void transferActiveWheelFlingAnimation(const WebActiveWheelFlingParameters&) override;
|
| + virtual bool endActiveFlingAnimation() override;
|
| + virtual void setShowPaintRects(bool) override;
|
| void setShowDebugBorders(bool);
|
| - virtual void setShowFPSCounter(bool) OVERRIDE;
|
| - virtual void setContinuousPaintingEnabled(bool) OVERRIDE;
|
| - virtual void setShowScrollBottleneckRects(bool) OVERRIDE;
|
| - virtual void getSelectionRootBounds(WebRect& bounds) const OVERRIDE;
|
| - virtual void acceptLanguagesChanged() OVERRIDE;
|
| + virtual void setShowFPSCounter(bool) override;
|
| + virtual void setContinuousPaintingEnabled(bool) override;
|
| + virtual void setShowScrollBottleneckRects(bool) override;
|
| + virtual void getSelectionRootBounds(WebRect& bounds) const override;
|
| + virtual void acceptLanguagesChanged() override;
|
|
|
| // WebViewImpl
|
|
|
| @@ -343,7 +343,7 @@ public:
|
| void hasTouchEventHandlers(bool);
|
|
|
| // WebGestureCurveTarget implementation for fling.
|
| - virtual bool scrollBy(const WebFloatSize& delta, const WebFloatSize& velocity) OVERRIDE;
|
| + virtual bool scrollBy(const WebFloatSize& delta, const WebFloatSize& velocity) override;
|
|
|
| // Handles context menu events orignated via the the keyboard. These
|
| // include the VK_APPS virtual key and the Shift+F10 combine. Code is
|
| @@ -412,9 +412,9 @@ public:
|
| void popupOpened(PopupContainer*);
|
| void popupClosed(PopupContainer*);
|
| // PagePopupDriver functions.
|
| - virtual PagePopup* openPagePopup(PagePopupClient*, const IntRect& originBoundsInRootView) OVERRIDE;
|
| - virtual void closePagePopup(PagePopup*) OVERRIDE;
|
| - virtual LocalDOMWindow* pagePopupWindow() OVERRIDE;
|
| + virtual PagePopup* openPagePopup(PagePopupClient*, const IntRect& originBoundsInRootView) override;
|
| + virtual void closePagePopup(PagePopup*) override;
|
| + virtual LocalDOMWindow* pagePopupWindow() override;
|
|
|
| // Returns the input event we're currently processing. This is used in some
|
| // cases where the WebCore DOM event doesn't have the information we need.
|
| @@ -431,7 +431,7 @@ public:
|
| void registerForAnimations(WebLayer*);
|
| void scheduleAnimation();
|
|
|
| - virtual void setVisibilityState(WebPageVisibilityState, bool) OVERRIDE;
|
| + virtual void setVisibilityState(WebPageVisibilityState, bool) override;
|
|
|
| PopupContainer* selectPopup() const { return m_selectPopup.get(); }
|
| bool hasOpenedPopup() const { return m_selectPopup || m_pagePopup; }
|
| @@ -507,7 +507,7 @@ public:
|
|
|
| bool matchesHeuristicsForGpuRasterizationForTesting() const { return m_matchesHeuristicsForGpuRasterization; }
|
|
|
| - virtual void setTopControlsLayoutHeight(float) OVERRIDE;
|
| + virtual void setTopControlsLayoutHeight(float) override;
|
|
|
| private:
|
| void didUpdateTopControls();
|
| @@ -515,7 +515,7 @@ private:
|
|
|
| // TODO(bokan): Remains for legacy pinch. Remove once it's gone. Made private to
|
| // prevent external usage
|
| - virtual void setPageScaleFactor(float scaleFactor, const WebPoint& origin) OVERRIDE;
|
| + virtual void setPageScaleFactor(float scaleFactor, const WebPoint& origin) override;
|
| void setPageScaleFactorAndLocation(float, const FloatPoint&);
|
|
|
| void scrollAndRescaleViewports(float scaleFactor, const IntPoint& mainFrameOrigin, const FloatPoint& pinchViewportOrigin);
|
| @@ -593,13 +593,13 @@ private:
|
| void pointerLockMouseEvent(const WebInputEvent&);
|
|
|
| // PageWidgetEventHandler functions
|
| - virtual void handleMouseLeave(LocalFrame&, const WebMouseEvent&) OVERRIDE;
|
| - virtual void handleMouseDown(LocalFrame&, const WebMouseEvent&) OVERRIDE;
|
| - virtual void handleMouseUp(LocalFrame&, const WebMouseEvent&) OVERRIDE;
|
| - virtual bool handleMouseWheel(LocalFrame&, const WebMouseWheelEvent&) OVERRIDE;
|
| - virtual bool handleGestureEvent(const WebGestureEvent&) OVERRIDE;
|
| - virtual bool handleKeyEvent(const WebKeyboardEvent&) OVERRIDE;
|
| - virtual bool handleCharEvent(const WebKeyboardEvent&) OVERRIDE;
|
| + virtual void handleMouseLeave(LocalFrame&, const WebMouseEvent&) override;
|
| + virtual void handleMouseDown(LocalFrame&, const WebMouseEvent&) override;
|
| + virtual void handleMouseUp(LocalFrame&, const WebMouseEvent&) override;
|
| + virtual bool handleMouseWheel(LocalFrame&, const WebMouseWheelEvent&) override;
|
| + virtual bool handleGestureEvent(const WebGestureEvent&) override;
|
| + virtual bool handleKeyEvent(const WebKeyboardEvent&) override;
|
| + virtual bool handleCharEvent(const WebKeyboardEvent&) override;
|
|
|
| InputMethodContext* inputMethodContext();
|
| WebPlugin* focusedPluginIfInputMethodSupported(LocalFrame*);
|
|
|