summaryrefslogtreecommitdiffstats
path: root/lib/web_contents_view_qt.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/web_contents_view_qt.h')
-rw-r--r--lib/web_contents_view_qt.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/lib/web_contents_view_qt.h b/lib/web_contents_view_qt.h
index c7853adda..0eb0cb086 100644
--- a/lib/web_contents_view_qt.h
+++ b/lib/web_contents_view_qt.h
@@ -48,20 +48,11 @@
#include "content/port/browser/render_view_host_delegate_view.h"
#include "content/port/browser/web_contents_view_port.h"
+#include "web_contents_adapter_client.h"
#include "render_widget_host_view_qt.h"
#include "web_contents_delegate_qt.h"
#include "web_engine_context.h"
-class WebContentsViewQtClient {
-public:
- WebContentsViewQtClient();
- virtual ~WebContentsViewQtClient() { }
- virtual RenderWidgetHostViewQtDelegate* CreateRenderWidgetHostViewQtDelegate(RenderWidgetHostViewQt *view) = 0;
-
- scoped_refptr<WebEngineContext> context;
- scoped_ptr<WebContentsDelegateQt> webContentsDelegate;
-};
-
class WebContentsViewQt
: public content::WebContentsViewPort
, public content::RenderViewHostDelegateView
@@ -71,7 +62,7 @@ public:
: m_client(0)
{ }
- void SetClient(WebContentsViewQtClient* client) { m_client = client; }
+ void SetClient(WebContentsAdapterClient* client) { m_client = client; }
virtual content::RenderWidgetHostView *CreateViewForWidget(content::RenderWidgetHost* render_widget_host);
@@ -122,7 +113,7 @@ public:
#endif // defined(OS_MACOSX)
private:
- WebContentsViewQtClient* m_client;
+ WebContentsAdapterClient* m_client;
RenderWidgetHostViewQtDelegate* m_viewDelegate;
};