| Index: components/nacl/renderer/nexe_load_manager.h
|
| diff --git a/components/nacl/renderer/nexe_load_manager.h b/components/nacl/renderer/nexe_load_manager.h
|
| index 9ecbe6710c80cd06b1785cdb05bf832c742ee636..87d6aebdb42985227fba2132c8118229acb2197d 100644
|
| --- a/components/nacl/renderer/nexe_load_manager.h
|
| +++ b/components/nacl/renderer/nexe_load_manager.h
|
| @@ -29,9 +29,13 @@ class TrustedPluginChannel;
|
| // nexe.
|
| class NexeLoadManager {
|
| public:
|
| - explicit NexeLoadManager(PP_Instance instance);
|
| ~NexeLoadManager();
|
|
|
| + static void Create(PP_Instance instance);
|
| + // Non-owning pointer.
|
| + static NexeLoadManager* Get(PP_Instance instance);
|
| + static void Delete(PP_Instance instance);
|
| +
|
| void NexeFileDidOpen(int32_t pp_error,
|
| const base::File& file,
|
| int32_t http_status,
|
| @@ -115,6 +119,8 @@ class NexeLoadManager {
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(NexeLoadManager);
|
|
|
| + explicit NexeLoadManager(PP_Instance instance);
|
| +
|
| void ReportDeadNexe();
|
|
|
| // Copies a crash log to the console, one line at a time.
|
|
|