| Index: components/nacl/loader/nacl_listener.cc
|
| diff --git a/components/nacl/loader/nacl_listener.cc b/components/nacl/loader/nacl_listener.cc
|
| index 4a58a1ce49bcd8a2814fab35a611bdf91ecd2028..762ae35b0e95ee5bd02f2f333ecb426a2f9d9a7a 100644
|
| --- a/components/nacl/loader/nacl_listener.cc
|
| +++ b/components/nacl/loader/nacl_listener.cc
|
| @@ -69,6 +69,11 @@ void FatalLogHandler(const char* data, size_t bytes) {
|
| copy_bytes);
|
| }
|
|
|
| +void LoadStatusCallback(int load_status) {
|
| + g_listener->trusted_listener()->Send(
|
| + new NaClRendererMsg_ReportLoadStatus(load_status));
|
| +}
|
| +
|
| #if defined(OS_MACOSX)
|
|
|
| // On Mac OS X, shm_open() works in the sandbox but does not give us
|
| @@ -420,6 +425,7 @@ void NaClListener::OnStart(const nacl::NaClStartParams& params) {
|
| args->debug_stub_server_port_selected_handler_func =
|
| DebugStubPortSelectedHandler;
|
| #endif
|
| + args->load_status_handler_func = LoadStatusCallback;
|
| #if defined(OS_LINUX)
|
| args->prereserved_sandbox_size = prereserved_sandbox_size_;
|
| #endif
|
|
|