Index: content/renderer/pepper/pepper_file_chooser_host.h |
diff --git a/content/renderer/pepper/pepper_file_chooser_host.h b/content/renderer/pepper/pepper_file_chooser_host.h |
index af27768e5418e0715c29c01165745a89f9aefb55..96e4408c725e7887f84dad8f95611d504446b6cf 100644 |
--- a/content/renderer/pepper/pepper_file_chooser_host.h |
+++ b/content/renderer/pepper/pepper_file_chooser_host.h |
@@ -15,6 +15,10 @@ |
#include "ppapi/host/resource_host.h" |
#include "ppapi/proxy/resource_message_params.h" |
+namespace ppapi { |
+struct FileRef_CreateInfo; |
+} |
+ |
namespace content { |
class RendererPpapiHost; |
@@ -51,12 +55,21 @@ class CONTENT_EXPORT PepperFileChooserHost |
const std::string& suggested_file_name, |
const std::vector<std::string>& accept_mime_types); |
+ void DidCreateResourceHost(const base::FilePath& file_path, |
+ const std::string& display_name, |
+ int32_t id); |
+ |
// Non-owning pointer. |
RendererPpapiHost* renderer_ppapi_host_; |
+ int num_pending_file_resources_; |
+ std::vector<ppapi::FileRef_CreateInfo> chosen_files_; |
+ |
ppapi::host::ReplyMessageContext reply_context_; |
CompletionHandler* handler_; |
+ base::WeakPtrFactory<PepperFileChooserHost> weak_factory_; |
+ |
DISALLOW_COPY_AND_ASSIGN(PepperFileChooserHost); |
}; |