Index: content/renderer/render_view_impl.h |
diff --git a/content/renderer/render_view_impl.h b/content/renderer/render_view_impl.h |
index 8527302bfa2c29b250e896728465f9e134e2ba8a..b5206b20514da609aa9a5084c89e1b16a8e7cd36 100644 |
--- a/content/renderer/render_view_impl.h |
+++ b/content/renderer/render_view_impl.h |
@@ -64,6 +64,7 @@ class DevToolsAgent; |
class DomAutomationController; |
class ExternalPopupMenu; |
class GeolocationDispatcher; |
+class GuestRenderViewObserver; |
class GURL; |
class JavaBridgeDispatcher; |
class LoadProgressTracker; |
@@ -118,6 +119,7 @@ class WebApplicationCacheHostClient; |
class WebDataSource; |
class WebDragData; |
class WebGeolocationClient; |
+class WebGraphicsContext3D; |
class WebIconURL; |
class WebImage; |
class WebMediaPlayer; |
@@ -594,6 +596,10 @@ class RenderViewImpl : public RenderWidget, |
virtual WebKit::WebNode GetFocusedNode() const OVERRIDE; |
virtual WebKit::WebNode GetContextMenuNode() const OVERRIDE; |
virtual bool IsEditableNode(const WebKit::WebNode& node) OVERRIDE; |
+ virtual WebKit::WebPlugin* CreateBrowserPlugin( |
+ base::ProcessHandle process_handle, |
+ const IPC::ChannelHandle& channel_handle, |
+ const WebKit::WebPluginParams& params) OVERRIDE; |
virtual WebKit::WebPlugin* CreatePlugin( |
WebKit::WebFrame* frame, |
const webkit::WebPluginInfo& info, |
@@ -1183,6 +1189,9 @@ class RenderViewImpl : public RenderWidget, |
// The intents host attached to this view. Not lazily initialized. |
WebIntentsHost* intents_host_; |
+ // The guest observer attached to this view. |
+ GuestRenderViewObserver* guest_observer_; |
+ |
// The speech dispatcher attached to this view, lazily initialized. |
InputTagSpeechDispatcher* input_tag_speech_dispatcher_; |