| Index: third_party/WebKit/Source/web/WebViewImpl.h
|
| diff --git a/third_party/WebKit/Source/web/WebViewImpl.h b/third_party/WebKit/Source/web/WebViewImpl.h
|
| index a40f52fee6fe5b6d70214f1fb21836895e0872d9..19ecc321cebe29dc3b7acd77d4ac105b26a22e64 100644
|
| --- a/third_party/WebKit/Source/web/WebViewImpl.h
|
| +++ b/third_party/WebKit/Source/web/WebViewImpl.h
|
| @@ -268,7 +268,7 @@ class WEB_EXPORT WebViewImpl final
|
| void ResetScaleStateImmediately() override;
|
|
|
| HitTestResult CoreHitTestResultAt(const WebPoint&);
|
| - void InvalidateRect(const IntRect&);
|
| + void InvalidateRect(const IntRect&) override;
|
|
|
| void SetBaseBackgroundColor(WebColor) override;
|
| void SetBaseBackgroundColorOverride(WebColor) override;
|
| @@ -352,8 +352,8 @@ class WEB_EXPORT WebViewImpl final
|
| // 2) Calling updateAllLifecyclePhases() is a no-op.
|
| // After calling WebWidget::updateAllLifecyclePhases(), expect to get this
|
| // notification unless the view did not need a layout.
|
| - void LayoutUpdated(WebLocalFrameImpl*);
|
| - void ResizeAfterLayout(WebLocalFrameImpl*);
|
| + void LayoutUpdated(WebLocalFrameImpl*) override;
|
| + void ResizeAfterLayout(WebLocalFrameImpl*) override;
|
|
|
| void DidChangeContentsSize() override;
|
| void PageScaleFactorChanged() override;
|
| @@ -370,12 +370,13 @@ class WEB_EXPORT WebViewImpl final
|
| IntSize MaxAutoSize() const override { return max_auto_size_; }
|
|
|
| void UpdateMainFrameLayoutSize() override;
|
| - void UpdatePageDefinedViewportConstraints(const ViewportDescription&);
|
| + void UpdatePageDefinedViewportConstraints(
|
| + const ViewportDescription&) override;
|
|
|
| - PagePopup* OpenPagePopup(PagePopupClient*);
|
| - void ClosePagePopup(PagePopup*);
|
| - void CleanupPagePopup();
|
| - LocalDOMWindow* PagePopupWindow() const;
|
| + PagePopup* OpenPagePopup(PagePopupClient*) override;
|
| + void ClosePagePopup(PagePopup*) override;
|
| + void CleanupPagePopup() override;
|
| + LocalDOMWindow* PagePopupWindow() const 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.
|
| @@ -383,9 +384,9 @@ class WEB_EXPORT WebViewImpl final
|
| return current_input_event_;
|
| }
|
|
|
| - GraphicsLayer* RootGraphicsLayer();
|
| - void RegisterViewportLayersWithCompositor();
|
| - PaintLayerCompositor* Compositor() const;
|
| + GraphicsLayer* RootGraphicsLayer() override;
|
| + void RegisterViewportLayersWithCompositor() override;
|
| + PaintLayerCompositor* Compositor() const override;
|
| CompositorAnimationTimeline* LinkHighlightsTimeline() const override {
|
| return link_highlights_timeline_.get();
|
| }
|
| @@ -393,7 +394,7 @@ class WEB_EXPORT WebViewImpl final
|
| WebViewScheduler* Scheduler() const override;
|
| void SetVisibilityState(WebPageVisibilityState, bool) override;
|
|
|
| - bool HasOpenedPopup() const { return page_popup_.Get(); }
|
| + bool HasOpenedPopup() const override { return page_popup_.Get(); }
|
|
|
| // Called by a full frame plugin inside this view to inform it that its
|
| // zoom level has been updated. The plugin should only call this function
|
| @@ -438,9 +439,9 @@ class WEB_EXPORT WebViewImpl final
|
| return fake_page_scale_animation_use_anchor_;
|
| }
|
|
|
| - void EnterFullscreen(LocalFrame&);
|
| - void ExitFullscreen(LocalFrame&);
|
| - void FullscreenElementChanged(Element*, Element*);
|
| + void EnterFullscreen(LocalFrame&) override;
|
| + void ExitFullscreen(LocalFrame&) override;
|
| + void FullscreenElementChanged(Element*, Element*) override;
|
|
|
| // Exposed for the purpose of overriding device metrics.
|
| void SendResizeEventAndRepaint();
|
| @@ -476,7 +477,7 @@ class WEB_EXPORT WebViewImpl final
|
| BrowserControls& GetBrowserControls();
|
| // Called anytime browser controls layout height or content offset have
|
| // changed.
|
| - void DidUpdateBrowserControls();
|
| + void DidUpdateBrowserControls() override;
|
|
|
| void ForceNextWebGLContextCreationToFail() override;
|
| void ForceNextDrawingBufferCreationToFail() override;
|
| @@ -489,9 +490,11 @@ class WEB_EXPORT WebViewImpl final
|
|
|
| PageScaleConstraintsSet& GetPageScaleConstraintsSet() const override;
|
|
|
| - FloatSize ElasticOverscroll() const { return elastic_overscroll_; }
|
| + FloatSize ElasticOverscroll() const override { return elastic_overscroll_; }
|
|
|
| - double LastFrameTimeMonotonic() const { return last_frame_time_monotonic_; }
|
| + double LastFrameTimeMonotonic() const override {
|
| + return last_frame_time_monotonic_;
|
| + }
|
|
|
| ChromeClientImpl& ChromeClient() const { return *chrome_client_impl_.Get(); }
|
|
|
|
|