Index: chrome/renderer/render_view.cc |
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc |
index 22aef07318726d187d6ad91b958fce26aa4a2557..b621342e97d7af3dad2bc5d4ab974f13e042fbfc 100644 |
--- a/chrome/renderer/render_view.cc |
+++ b/chrome/renderer/render_view.cc |
@@ -62,6 +62,7 @@ |
#include "chrome/renderer/render_process.h" |
#include "chrome/renderer/render_thread.h" |
#include "chrome/renderer/render_view_visitor.h" |
+#include "chrome/renderer/render_widget_fullscreen.h" |
#include "chrome/renderer/renderer_webapplicationcachehost_impl.h" |
#include "chrome/renderer/renderer_webstoragenamespace_impl.h" |
#include "chrome/renderer/speech_input_dispatcher.h" |
@@ -1699,6 +1700,13 @@ WebWidget* RenderView::createPopupMenu(const WebPopupMenuInfo& info) { |
return widget->webwidget(); |
} |
+WebWidget* RenderView::createFullscreenWindow(WebKit::WebPopupType popup_type) { |
+ RenderWidget* widget = RenderWidgetFullscreen::Create(routing_id_, |
+ render_thread_, |
+ popup_type); |
+ return widget->webwidget(); |
+} |
+ |
WebStorageNamespace* RenderView::createSessionStorageNamespace(unsigned quota) { |
if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kSingleProcess)) |
return WebStorageNamespace::createSessionStorageNamespace(quota); |