| Index: chrome/renderer/render_view.cc
|
| diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc
|
| index ee3b82e105b57b10ca93c2971606b39d5d81f769..15e2987319acbac5c25b67819ffb0e8758443c8e 100644
|
| --- a/chrome/renderer/render_view.cc
|
| +++ b/chrome/renderer/render_view.cc
|
| @@ -69,6 +69,7 @@
|
| #include "chrome/renderer/render_thread.h"
|
| #include "chrome/renderer/render_view_visitor.h"
|
| #include "chrome/renderer/render_widget_fullscreen.h"
|
| +#include "chrome/renderer/render_widget_fullscreen_pepper.h"
|
| #include "chrome/renderer/renderer_webapplicationcachehost_impl.h"
|
| #include "chrome/renderer/renderer_webstoragenamespace_impl.h"
|
| #include "chrome/renderer/speech_input_dispatcher.h"
|
| @@ -1762,6 +1763,14 @@ WebWidget* RenderView::createFullscreenWindow(WebKit::WebPopupType popup_type) {
|
| return widget->webwidget();
|
| }
|
|
|
| +pepper::FullscreenContainer* RenderView::CreatePepperFullscreenContainer(
|
| + pepper::PluginInstance* plugin) {
|
| + RenderWidgetFullscreenPepper* widget =
|
| + RenderWidgetFullscreenPepper::Create(routing_id_, render_thread_, plugin);
|
| + widget->show(WebKit::WebNavigationPolicyIgnore);
|
| + return widget->container();
|
| +}
|
| +
|
| WebStorageNamespace* RenderView::createSessionStorageNamespace(unsigned quota) {
|
| if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kSingleProcess))
|
| return WebStorageNamespace::createSessionStorageNamespace(quota);
|
|
|