Index: chrome/renderer/render_widget_fullscreen.cc |
diff --git a/chrome/renderer/render_widget_fullscreen.cc b/chrome/renderer/render_widget_fullscreen.cc |
index aa9cba2550c49851e531ba1bab830a6b2fc997cb..f6c52e298451b437a6e5d57d822225d9e23cf7a3 100644 |
--- a/chrome/renderer/render_widget_fullscreen.cc |
+++ b/chrome/renderer/render_widget_fullscreen.cc |
@@ -6,8 +6,10 @@ |
#include "chrome/common/render_messages.h" |
#include "chrome/renderer/render_thread.h" |
+#include "third_party/WebKit/WebKit/chromium/public/WebFullscreenMediaPlayerClient.h" |
#include "third_party/WebKit/WebKit/chromium/public/WebWidget.h" |
+using WebKit::WebFullscreenMediaPlayerClient; |
using WebKit::WebWidget; |
// static |
@@ -25,7 +27,8 @@ RenderWidgetFullscreen* RenderWidgetFullscreen::Create( |
WebWidget* RenderWidgetFullscreen::CreateWebWidget( |
RenderWidgetFullscreen* render_widget) { |
switch (render_widget->popup_type_) { |
- // TODO(boliu): Add full screen render widgets here. |
+ case WebKit::WebPopupTypeFullscreenMediaPlayer: |
+ return WebKit::WebFullscreenMediaPlayerClient::create(render_widget); |
default: |
return RenderWidget::CreateWebWidget(render_widget); |
} |