| 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
|
|
|