Index: content/renderer/pepper/pepper_in_process_resource_creation.h |
diff --git a/content/renderer/pepper/pepper_in_process_resource_creation.h b/content/renderer/pepper/pepper_in_process_resource_creation.h |
index 0f01b816075beb9f4f0e54eaa48746541d2f2e51..78216b2259c61205d97c006c604d2d125039be56 100644 |
--- a/content/renderer/pepper/pepper_in_process_resource_creation.h |
+++ b/content/renderer/pepper/pepper_in_process_resource_creation.h |
@@ -7,6 +7,7 @@ |
#include "base/basictypes.h" |
#include "base/memory/scoped_ptr.h" |
+#include "content/renderer/pepper/pepper_instance_state_accessor_impl.h" |
#include "webkit/plugins/ppapi/resource_creation_impl.h" |
class RenderViewImpl; |
@@ -42,7 +43,15 @@ class PepperInProcessResourceCreation |
const ppapi::PpapiPermissions& perms); |
virtual ~PepperInProcessResourceCreation(); |
+ // ResourceCreation_API implementation. |
+ virtual PP_Resource CreateFileChooser( |
+ PP_Instance instance, |
+ PP_FileChooserMode_Dev mode, |
+ const char* accept_types) OVERRIDE; |
+ |
private: |
+ PepperInstanceStateAccessorImpl instance_state_; |
+ |
class HostToPluginRouter; |
scoped_ptr<HostToPluginRouter> host_to_plugin_router_; |