Index: components/nacl/browser/nacl_host_message_filter.h |
diff --git a/components/nacl/browser/nacl_host_message_filter.h b/components/nacl/browser/nacl_host_message_filter.h |
index 3c7f62552518d981da056f401a6cdaf900588fd1..ec8ece4b12d3d943378de1895834a0415d7cbbd5 100644 |
--- a/components/nacl/browser/nacl_host_message_filter.h |
+++ b/components/nacl/browser/nacl_host_message_filter.h |
@@ -5,6 +5,8 @@ |
#ifndef COMPONENTS_NACL_BROWSER_NACL_HOST_MESSAGE_FILTER_H_ |
#define COMPONENTS_NACL_BROWSER_NACL_HOST_MESSAGE_FILTER_H_ |
+#include <vector> |
+ |
#include "base/files/file.h" |
#include "base/files/file_path.h" |
#include "base/memory/weak_ptr.h" |
@@ -15,6 +17,7 @@ class GURL; |
namespace nacl { |
struct NaClLaunchParams; |
+struct NaClResourceFileInfo; |
struct PnaclCacheInfo; |
} |
@@ -51,9 +54,18 @@ class NaClHostMessageFilter : public content::BrowserMessageFilter { |
void OnLaunchNaCl(const NaClLaunchParams& launch_params, |
IPC::Message* reply_msg); |
- void LaunchNaClContinuation(const nacl::NaClLaunchParams& launch_params, |
+ void BatchOpenResourceFiles(const nacl::NaClLaunchParams& launch_params, |
IPC::Message* reply_msg, |
ppapi::PpapiPermissions permissions); |
+ void LaunchNaClContinuation( |
+ const nacl::NaClLaunchParams& launch_params, |
+ IPC::Message* reply_msg); |
+ void LaunchNaClContinuationOnIOThread( |
+ const nacl::NaClLaunchParams& launch_params, |
+ IPC::Message* reply_msg, |
+ const std::vector< |
+ nacl::NaClResourceFileInfo>& prefetched_resource_files_info, |
+ ppapi::PpapiPermissions permissions); |
void OnGetReadonlyPnaclFd(const std::string& filename, |
bool is_executable, |
IPC::Message* reply_msg); |