| Index: chrome/browser/utility_process_host.cc
|
| ===================================================================
|
| --- chrome/browser/utility_process_host.cc (revision 70108)
|
| +++ chrome/browser/utility_process_host.cc (working copy)
|
| @@ -153,10 +153,11 @@
|
| return true;
|
| }
|
|
|
| -void UtilityProcessHost::OnMessageReceived(const IPC::Message& message) {
|
| +bool UtilityProcessHost::OnMessageReceived(const IPC::Message& message) {
|
| BrowserThread::PostTask(
|
| client_thread_id_, FROM_HERE,
|
| NewRunnableMethod(client_.get(), &Client::OnMessageReceived, message));
|
| + return true;
|
| }
|
|
|
| void UtilityProcessHost::OnProcessCrashed(int exit_code) {
|
| @@ -169,8 +170,9 @@
|
| return true;
|
| }
|
|
|
| -void UtilityProcessHost::Client::OnMessageReceived(
|
| +bool UtilityProcessHost::Client::OnMessageReceived(
|
| const IPC::Message& message) {
|
| + bool handled = true;
|
| IPC_BEGIN_MESSAGE_MAP(UtilityProcessHost, message)
|
| IPC_MESSAGE_HANDLER(UtilityHostMsg_UnpackExtension_Succeeded,
|
| Client::OnUnpackExtensionSucceeded)
|
| @@ -192,5 +194,7 @@
|
| Client::OnIDBKeysFromValuesAndKeyPathSucceeded)
|
| IPC_MESSAGE_HANDLER(UtilityHostMsg_IDBKeysFromValuesAndKeyPath_Failed,
|
| Client::OnIDBKeysFromValuesAndKeyPathFailed)
|
| + IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP_EX()
|
| + return handled;
|
| }
|
|
|