diff options
Diffstat (limited to 'src/core/web_contents_view_qt.h')
-rw-r--r-- | src/core/web_contents_view_qt.h | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/src/core/web_contents_view_qt.h b/src/core/web_contents_view_qt.h index 7cd3910f2..ec09f9aae 100644 --- a/src/core/web_contents_view_qt.h +++ b/src/core/web_contents_view_qt.h @@ -69,6 +69,7 @@ public: void setClient(WebContentsAdapterClient* client); WebContentsAdapterClient *client() { return m_client; } + // content::WebContentsView overrides: content::RenderWidgetHostViewBase *CreateViewForWidget(content::RenderWidgetHost* render_widget_host, bool is_guest_view_hack) override; void CreateView(const gfx::Size& initial_size, gfx::NativeView context) override; @@ -107,6 +108,14 @@ public: gfx::Rect GetViewBounds() const override { return gfx::Rect(); } + void FocusThroughTabTraversal(bool reverse) override; + +#if defined(OS_MACOSX) + void CloseTabAfterEventTracking() override { QT_NOT_YET_IMPLEMENTED } + bool IsEventTracking() const override { QT_NOT_YET_IMPLEMENTED; return false; } +#endif // defined(OS_MACOSX) + + // content::RenderViewHostDelegateView overrides: void StartDragging(const content::DropData& drop_data, blink::WebDragOperationsMask allowed_ops, const gfx::ImageSkia& image, const gfx::Vector2d& image_offset, const content::DragEventSourceInfo& event_info, @@ -116,16 +125,10 @@ public: void ShowContextMenu(content::RenderFrameHost *, const content::ContextMenuParams ¶ms) override; + void GotFocus(content::RenderWidgetHostImpl *render_widget_host) override; + void LostFocus(content::RenderWidgetHostImpl *render_widget_host) override; void TakeFocus(bool reverse) override; - void FocusThroughTabTraversal(bool reverse) override; - - -#if defined(OS_MACOSX) - void CloseTabAfterEventTracking() override { QT_NOT_YET_IMPLEMENTED } - bool IsEventTracking() const override { QT_NOT_YET_IMPLEMENTED; return false; } -#endif // defined(OS_MACOSX) - private: content::WebContents *m_webContents; WebContentsAdapterClient *m_client; |