Index: content/common/gpu/gpu_channel.cc |
=================================================================== |
--- content/common/gpu/gpu_channel.cc (revision 166793) |
+++ content/common/gpu/gpu_channel.cc (working copy) |
@@ -172,6 +172,8 @@ |
IPC_BEGIN_MESSAGE_MAP(MailboxMessageFilter, message) |
IPC_MESSAGE_HANDLER(GpuChannelMsg_GenerateMailboxNames, |
OnGenerateMailboxNames) |
+ IPC_MESSAGE_HANDLER(GpuChannelMsg_GenerateMailboxNamesAsync, |
+ OnGenerateMailboxNamesAsync) |
IPC_MESSAGE_UNHANDLED(handled = false) |
IPC_END_MESSAGE_MAP() |
@@ -206,6 +208,12 @@ |
} |
} |
+ void OnGenerateMailboxNamesAsync(unsigned num) { |
+ std::vector<std::string> names; |
+ OnGenerateMailboxNames(num, &names); |
+ Send(new GpuChannelMsg_GenerateMailboxNamesReply(names)); |
+ } |
+ |
IPC::Channel* channel_; |
crypto::HMAC hmac_; |
}; |