summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h')
-rw-r--r--Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h151
1 files changed, 75 insertions, 76 deletions
diff --git a/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h b/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h
index 31c806120..9aef6baef 100644
--- a/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h
+++ b/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h
@@ -63,137 +63,136 @@ class TextureMapperLayerClientQt;
class ChromeClientQt final : public ChromeClient {
public:
ChromeClientQt(QWebPageAdapter*);
- virtual ~ChromeClientQt();
- void chromeDestroyed() override;
+ ~ChromeClientQt();
+ void chromeDestroyed() final;
- void setWindowRect(const FloatRect&) override;
- FloatRect windowRect() override;
+ void setWindowRect(const FloatRect&) final;
+ FloatRect windowRect() final;
- FloatRect pageRect() override;
+ FloatRect pageRect() final;
- void focus() override;
- void unfocus() override;
+ void focus() final;
+ void unfocus() final;
- bool canTakeFocus(FocusDirection) override;
- void takeFocus(FocusDirection) override;
+ bool canTakeFocus(FocusDirection) final;
+ void takeFocus(FocusDirection) final;
- void focusedElementChanged(Element*) override;
- void focusedFrameChanged(Frame*) override;
+ void focusedElementChanged(Element*) final;
+ void focusedFrameChanged(Frame*) final;
- Page* createWindow(Frame*, const FrameLoadRequest&, const WindowFeatures&, const NavigationAction&) override;
- void show() override;
+ Page* createWindow(Frame*, const FrameLoadRequest&, const WindowFeatures&, const NavigationAction&) final;
+ void show() final;
- bool canRunModal() override;
- void runModal() override;
+ bool canRunModal() final;
+ void runModal() final;
- void setToolbarsVisible(bool) override;
- bool toolbarsVisible() override;
+ void setToolbarsVisible(bool) final;
+ bool toolbarsVisible() final;
- void setStatusbarVisible(bool) override;
- bool statusbarVisible() override;
+ void setStatusbarVisible(bool) final;
+ bool statusbarVisible() final;
- void setScrollbarsVisible(bool) override;
- bool scrollbarsVisible() override;
+ void setScrollbarsVisible(bool) final;
+ bool scrollbarsVisible() final;
- void setMenubarVisible(bool) override;
- bool menubarVisible() override;
+ void setMenubarVisible(bool) final;
+ bool menubarVisible() final;
- void setResizable(bool) override;
+ void setResizable(bool) final;
- void addMessageToConsole(MessageSource, MessageLevel, const String& message, unsigned lineNumber, unsigned columnNumber, const String& sourceID) override;
+ void addMessageToConsole(MessageSource, MessageLevel, const String& message, unsigned lineNumber, unsigned columnNumber, const String& sourceID) final;
- bool canRunBeforeUnloadConfirmPanel() override;
- bool runBeforeUnloadConfirmPanel(const String& message, Frame*) override;
+ bool canRunBeforeUnloadConfirmPanel() final;
+ bool runBeforeUnloadConfirmPanel(const String& message, Frame*) final;
- void closeWindowSoon() override;
+ void closeWindowSoon() final;
- void runJavaScriptAlert(Frame*, const String&) override;
- bool runJavaScriptConfirm(Frame*, const String&) override;
- bool runJavaScriptPrompt(Frame*, const String& message, const String& defaultValue, String& result) override;
- virtual bool shouldInterruptJavaScript();
+ void runJavaScriptAlert(Frame*, const String&) final;
+ bool runJavaScriptConfirm(Frame*, const String&) final;
+ bool runJavaScriptPrompt(Frame*, const String& message, const String& defaultValue, String& result) final;
- void setStatusbarText(const String&) override;
+ void setStatusbarText(const String&) final;
- KeyboardUIMode keyboardUIMode() override;
+ KeyboardUIMode keyboardUIMode() final;
- void invalidateRootView(const IntRect&) override;
- void invalidateContentsAndRootView(const IntRect&) override;
- void invalidateContentsForSlowScroll(const IntRect&) override;
- void scroll(const IntSize& scrollDelta, const IntRect& rectToScroll, const IntRect& clipRect) override;
+ void invalidateRootView(const IntRect&) final;
+ void invalidateContentsAndRootView(const IntRect&) final;
+ void invalidateContentsForSlowScroll(const IntRect&) final;
+ void scroll(const IntSize& scrollDelta, const IntRect& rectToScroll, const IntRect& clipRect) final;
#if USE(TILED_BACKING_STORE)
- virtual void delegatedScrollRequested(const IntPoint& scrollPoint);
+ void delegatedScrollRequested(const IntPoint& scrollPoint) final;
#endif
- IntPoint screenToRootView(const IntPoint&) const override;
- IntRect rootViewToScreen(const IntRect&) const override;
- PlatformPageClient platformPageClient() const override;
- void contentsSizeChanged(Frame*, const IntSize&) const override;
+ IntPoint screenToRootView(const IntPoint&) const final;
+ IntRect rootViewToScreen(const IntRect&) const final;
+ PlatformPageClient platformPageClient() const final;
+ void contentsSizeChanged(Frame*, const IntSize&) const final;
- void scrollbarsModeDidChange() const override { }
- void mouseDidMoveOverElement(const HitTestResult&, unsigned modifierFlags) override;
+ void scrollbarsModeDidChange() const final { }
+ void mouseDidMoveOverElement(const HitTestResult&, unsigned modifierFlags) final;
- void setToolTip(const String&, TextDirection) override;
+ void setToolTip(const String&, TextDirection) final;
- void print(Frame*) override;
- void exceededDatabaseQuota(Frame*, const String&, DatabaseDetails) override;
- void reachedMaxAppCacheSize(int64_t spaceNeeded) override;
- void reachedApplicationCacheOriginQuota(SecurityOrigin*, int64_t totalSpaceNeeded) override;
+ void print(Frame*) final;
+ void exceededDatabaseQuota(Frame*, const String&, DatabaseDetails) final;
+ void reachedMaxAppCacheSize(int64_t spaceNeeded) final;
+ void reachedApplicationCacheOriginQuota(SecurityOrigin*, int64_t totalSpaceNeeded) final;
// This is a hook for WebCore to tell us what we need to do with the GraphicsLayers.
- void attachRootGraphicsLayer(Frame*, GraphicsLayer*) override;
- void setNeedsOneShotDrawingSynchronization() override;
- void scheduleCompositingLayerFlush() override;
- CompositingTriggerFlags allowedCompositingTriggers() const override;
- bool allowsAcceleratedCompositing() const override;
+ void attachRootGraphicsLayer(Frame*, GraphicsLayer*) final;
+ void setNeedsOneShotDrawingSynchronization() final;
+ void scheduleCompositingLayerFlush() final;
+ CompositingTriggerFlags allowedCompositingTriggers() const final;
+ bool allowsAcceleratedCompositing() const final;
#if USE(TILED_BACKING_STORE)
virtual IntRect visibleRectForTiledBackingStore() const;
#endif
#if ENABLE(TOUCH_EVENTS)
- void needTouchEvents(bool) override { }
+ void needTouchEvents(bool) final { }
#endif
- void isPlayingMediaDidChange(MediaProducer::MediaStateFlags, uint64_t) override;
+ void isPlayingMediaDidChange(MediaProducer::MediaStateFlags, uint64_t) final;
#if ENABLE(VIDEO) && ((USE(GSTREAMER) && USE(NATIVE_FULLSCREEN_VIDEO)) || USE(QT_MULTIMEDIA))
- bool supportsVideoFullscreen(MediaPlayerEnums::VideoFullscreenMode) override;
- void enterVideoFullscreenForVideoElement(HTMLVideoElement&, MediaPlayerEnums::VideoFullscreenMode) override;
- void exitVideoFullscreenForVideoElement(WebCore::HTMLVideoElement&) override;
- bool requiresFullscreenForVideoPlayback() override;
+ bool supportsVideoFullscreen(MediaPlayerEnums::VideoFullscreenMode) final;
+ void enterVideoFullscreenForVideoElement(HTMLVideoElement&, MediaPlayerEnums::VideoFullscreenMode) final;
+ void exitVideoFullscreenForVideoElement(WebCore::HTMLVideoElement&) final;
+ bool requiresFullscreenForVideoPlayback() final;
FullScreenVideoQt* fullScreenVideo();
#endif
#if ENABLE(INPUT_TYPE_COLOR)
- std::unique_ptr<ColorChooser> createColorChooser(ColorChooserClient*, const Color&) override;
+ std::unique_ptr<ColorChooser> createColorChooser(ColorChooserClient*, const Color&) final;
#endif
- void runOpenPanel(Frame*, PassRefPtr<FileChooser>) override;
- void loadIconForFiles(const Vector<String>&, FileIconLoader*) override;
+ void runOpenPanel(Frame*, PassRefPtr<FileChooser>) final;
+ void loadIconForFiles(const Vector<String>&, FileIconLoader*) final;
- void setCursor(const Cursor&) override;
- void setCursorHiddenUntilMouseMoves(bool) override { }
+ void setCursor(const Cursor&) final;
+ void setCursorHiddenUntilMouseMoves(bool) final { }
#if ENABLE(REQUEST_ANIMATION_FRAME) && !USE(REQUEST_ANIMATION_FRAME_TIMER)
- void scheduleAnimation() override;
+ void scheduleAnimation() final;
void serviceScriptedAnimations();
#endif
- void scrollRectIntoView(const IntRect&) const override { }
+ void scrollRectIntoView(const IntRect&) const final { }
- bool selectItemWritingDirectionIsNatural() override;
- bool selectItemAlignmentFollowsMenuWritingDirection() override;
- bool hasOpenedPopup() const override;
- RefPtr<PopupMenu> createPopupMenu(PopupMenuClient*) const override;
- RefPtr<SearchPopupMenu> createSearchPopupMenu(PopupMenuClient*) const override;
+ bool selectItemWritingDirectionIsNatural() final;
+ bool selectItemAlignmentFollowsMenuWritingDirection() final;
+ bool hasOpenedPopup() const final;
+ RefPtr<PopupMenu> createPopupMenu(PopupMenuClient*) const final;
+ RefPtr<SearchPopupMenu> createSearchPopupMenu(PopupMenuClient*) const final;
std::unique_ptr<QWebSelectMethod> createSelectPopup() const;
- void dispatchViewportPropertiesDidChange(const ViewportArguments&) const override;
+ void dispatchViewportPropertiesDidChange(const ViewportArguments&) const final;
- void wheelEventHandlersChanged(bool) override { }
+ void wheelEventHandlersChanged(bool) final { }
- void attachViewOverlayGraphicsLayer(Frame *, GraphicsLayer *) override;
+ void attachViewOverlayGraphicsLayer(Frame *, GraphicsLayer *) final;
QWebFullScreenVideoHandler* createFullScreenVideoHandler();