summaryrefslogtreecommitdiffstats
path: root/lib/render_widget_host_view_qt_delegate.h
diff options
context:
space:
mode:
authorPierre Rossi <pierre.rossi@digia.com>2013-07-31 16:07:01 +0200
committerPierre Rossi <pierre.rossi@gmail.com>2013-08-02 11:24:21 +0200
commitd1e168102555e903d41394484f5a8a0c13f1548f (patch)
tree5ba2ed679bbe39793a5def5399fc6366a36671ec /lib/render_widget_host_view_qt_delegate.h
parent0161c0aca53be2c73e983c12995104308823e41b (diff)
Don't pass the RWHV to the AdapterClient
As this looks like a layering violation. Instead, rely on WebContentsViewImpl::CreateRenderViewForRenderManager querying the WebContentsView's size before setting it on the RenderWidgetHostView. The WebContentsView now gets the size of the actual view through the Adapter interface. Then, in RenderWidgetHostViewQt, we now forward the resize request to the delegate. Change-Id: Ide679f6d114508cc7c9ffac83daad19d16764a4d Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'lib/render_widget_host_view_qt_delegate.h')
-rw-r--r--lib/render_widget_host_view_qt_delegate.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/render_widget_host_view_qt_delegate.h b/lib/render_widget_host_view_qt_delegate.h
index ebf1e0767..2834c224f 100644
--- a/lib/render_widget_host_view_qt_delegate.h
+++ b/lib/render_widget_host_view_qt_delegate.h
@@ -67,6 +67,7 @@ public:
virtual QWindow* window() const = 0;
virtual void update(const QRect& rect = QRect()) = 0;
virtual void updateCursor(const QCursor &) = 0;
+ virtual void resize(int width, int height) = 0;
void resetView(RenderWidgetHostViewQt*);
protected: