Index: webkit/glue/plugins/pepper_plugin_delegate.h |
diff --git a/webkit/glue/plugins/pepper_plugin_delegate.h b/webkit/glue/plugins/pepper_plugin_delegate.h |
index 9d0358488f11d0789a9850813e326afe673e782c..ede00757016f56017b9c46b2192c3e1a2f5b56de 100644 |
--- a/webkit/glue/plugins/pepper_plugin_delegate.h |
+++ b/webkit/glue/plugins/pepper_plugin_delegate.h |
@@ -46,6 +46,7 @@ namespace pepper { |
class FileIO; |
class PluginInstance; |
+class FullscreenContainer; |
// Virtual interface that the browser implements to implement features for |
// Pepper plugins. |
@@ -166,6 +167,11 @@ class PluginDelegate { |
// of the file thread in this renderer. |
virtual scoped_refptr<base::MessageLoopProxy> |
GetFileThreadMessageLoopProxy() = 0; |
+ |
+ // Create a fullscreen container for a plugin instance. This effectively |
+ // switches the plugin to fullscreen. |
+ virtual FullscreenContainer* CreateFullscreenContainer( |
+ PluginInstance* instance) = 0; |
}; |
} // namespace pepper |