Index: chrome/renderer/render_view.h |
diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h |
index b7c455b481d6eb2e2f6785b63249985409981da0..11be9b88a7154f2b5e19e51518da2feb5b24d0f7 100644 |
--- a/chrome/renderer/render_view.h |
+++ b/chrome/renderer/render_view.h |
@@ -99,6 +99,7 @@ class WebApplicationCacheHostClient; |
class WebDataSource; |
class WebDocument; |
class WebDragData; |
+class WebFullscreenMediaPlayer; |
class WebGeolocationServiceInterface; |
class WebImage; |
class WebInputElement; |
@@ -373,8 +374,6 @@ class RenderView : public RenderWidget, |
virtual void showContextMenu(WebKit::WebFrame* frame, |
const WebKit::WebContextMenuData& data); |
virtual bool supportsFullscreen(); |
- virtual void enterFullscreenForNode(const WebKit::WebNode&); |
- virtual void exitFullscreenForNode(const WebKit::WebNode&); |
virtual void setStatusText(const WebKit::WebString& text); |
virtual void setMouseOverURL(const WebKit::WebURL& url); |
virtual void setKeyboardFocusURL(const WebKit::WebURL& url); |
@@ -1263,6 +1262,10 @@ class RenderView : public RenderWidget, |
// External host exposed through automation controller. |
ExternalHostBindings external_host_bindings_; |
+ typedef std::map<WebKit::WebNode, WebKit::WebFullscreenMediaPlayer*> |
+ FullscreenWidgets; |
+ FullscreenWidgets fullscreen_widgets_; |
+ |
// --------------------------------------------------------------------------- |
// ADDING NEW DATA? Please see if it fits appropriately in one of the above |
// sections rather than throwing it randomly at the end. If you're adding a |