Chromium Code Reviews| Index: ppapi/native_client/src/trusted/plugin/plugin.h |
| diff --git a/ppapi/native_client/src/trusted/plugin/plugin.h b/ppapi/native_client/src/trusted/plugin/plugin.h |
| index 1f22aec3926d079823992d251e5a30de7bdac705..3c176984d187e58ef9bf0a8292a3add721558419 100644 |
| --- a/ppapi/native_client/src/trusted/plugin/plugin.h |
| +++ b/ppapi/native_client/src/trusted/plugin/plugin.h |
| @@ -299,12 +299,21 @@ class Plugin : public pp::InstancePrivate { |
| const SelLdrStartParams& params); |
| // Start sel_ldr from the main thread, given the start params. |
| - // Sets |success| to true on success. |
| // |pp_error| is set by CallOnMainThread (should be PP_OK). |
| void StartSelLdrOnMainThread(int32_t pp_error, |
| ServiceRuntime* service_runtime, |
| const SelLdrStartParams& params, |
| - bool* success); |
| + pp::CompletionCallback callback); |
| + |
| + // Signals that StartSelLdr has finished. |
| + void SignalStartSelLdrDone(int32_t pp_error, |
|
dmichael (off chromium)
2014/02/10 23:31:16
A "Did" name would be more consistent with others.
|
| + bool* started, |
| + ServiceRuntime* service_runtime); |
| + |
| + void LoadNexeAndStart(int32_t pp_error, |
| + nacl::DescWrapper* wrapper, |
| + ServiceRuntime* service_runtime, |
| + const pp::CompletionCallback& crash_cb); |
| // Callback used when getting the URL for the .nexe file. If the URL loading |
| // is successful, the file descriptor is opened and can be passed to sel_ldr |