Index: content/renderer/pepper/pepper_browser_connection.cc |
diff --git a/content/renderer/pepper/pepper_browser_connection.cc b/content/renderer/pepper/pepper_browser_connection.cc |
index 718b8795a3879f226b5774a4dda1d6effe7e44f8..ff3dc4b3653e37cb1e48f7463eee486cb0348ec1 100644 |
--- a/content/renderer/pepper/pepper_browser_connection.cc |
+++ b/content/renderer/pepper/pepper_browser_connection.cc |
@@ -35,9 +35,10 @@ bool PepperBrowserConnection::OnMessageReceived(const IPC::Message& msg) { |
IPC_BEGIN_MESSAGE_MAP(PepperBrowserConnection, msg) |
IPC_MESSAGE_HANDLER(PpapiHostMsg_CreateResourceHostFromHostReply, |
OnMsgCreateResourceHostFromHostReply) |
+ IPC_MESSAGE_HANDLER(PpapiHostMsg_FileRef_GetInfoForRendererReply, |
+ OnMsgFileRefGetInfoReply) |
IPC_MESSAGE_UNHANDLED(handled = false) |
IPC_END_MESSAGE_MAP() |
- |
return handled; |
} |
@@ -102,10 +103,7 @@ void PepperBrowserConnection::OnMsgCreateResourceHostFromHostReply( |
void PepperBrowserConnection::OnMsgFileRefGetInfoReply( |
int32_t sequence_number, |
- const std::vector<PP_Resource>& resources, |
- const std::vector<PP_FileSystemType>& types, |
- const std::vector<std::string>& file_system_url_specs, |
- const std::vector<base::FilePath>& external_paths) { |
+ const std::vector<ppapi::FileRef_DetailedInfo>& infos) { |
// Check that the message is destined for the plugin this object is associated |
// with. |
std::map<int32_t, FileRefGetInfoCallback>::iterator it = |
@@ -113,7 +111,7 @@ void PepperBrowserConnection::OnMsgFileRefGetInfoReply( |
if (it != get_info_map_.end()) { |
FileRefGetInfoCallback callback = it->second; |
get_info_map_.erase(it); |
- callback.Run(resources, types, file_system_url_specs, external_paths); |
+ callback.Run(infos); |
} else { |
NOTREACHED(); |
} |