| Index: extensions/renderer/dispatcher.cc
|
| diff --git a/extensions/renderer/dispatcher.cc b/extensions/renderer/dispatcher.cc
|
| index bba20872ec3f55ca077f8b93e82ccbf36b676333..01a899b710e60b30052c13ba507823e0a40b5eaf 100644
|
| --- a/extensions/renderer/dispatcher.cc
|
| +++ b/extensions/renderer/dispatcher.cc
|
| @@ -461,6 +461,7 @@ bool Dispatcher::OnControlMessageReceived(const IPC::Message& message) {
|
| IPC_MESSAGE_HANDLER(ExtensionMsg_SetSystemFont, OnSetSystemFont)
|
| IPC_MESSAGE_HANDLER(ExtensionMsg_ShouldSuspend, OnShouldSuspend)
|
| IPC_MESSAGE_HANDLER(ExtensionMsg_Suspend, OnSuspend)
|
| + IPC_MESSAGE_HANDLER(ExtensionMsg_TransferBlobs, OnTransferBlobs)
|
| IPC_MESSAGE_HANDLER(ExtensionMsg_Unloaded, OnUnloaded)
|
| IPC_MESSAGE_HANDLER(ExtensionMsg_UpdatePermissions, OnUpdatePermissions)
|
| IPC_MESSAGE_HANDLER(ExtensionMsg_UpdateTabSpecificPermissions,
|
| @@ -680,6 +681,10 @@ void Dispatcher::OnSuspend(const std::string& extension_id) {
|
| RenderThread::Get()->Send(new ExtensionHostMsg_SuspendAck(extension_id));
|
| }
|
|
|
| +void Dispatcher::OnTransferBlobs(const std::vector<std::string>& blob_uuids) {
|
| + RenderThread::Get()->Send(new ExtensionHostMsg_TransferBlobsAck(blob_uuids));
|
| +}
|
| +
|
| void Dispatcher::OnUnloaded(const std::string& id) {
|
| extensions_.Remove(id);
|
| active_extension_ids_.erase(id);
|
|
|