Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(681)

Unified Diff: content/renderer/pepper/pepper_browser_connection.cc

Issue 21966004: Pepper: Move FileRef to the "new" resource proxy. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Another rebase Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 6bbec3d80790eef99beed3dedf68a0c37948b6a3..803f3df96c91c86cb07cf2c312430dd08128046c 100644
--- a/content/renderer/pepper/pepper_browser_connection.cc
+++ b/content/renderer/pepper/pepper_browser_connection.cc
@@ -36,7 +36,6 @@ bool PepperBrowserConnection::OnMessageReceived(const IPC::Message& msg) {
OnMsgCreateResourceHostsFromHostReply)
IPC_MESSAGE_UNHANDLED(handled = false)
IPC_END_MESSAGE_MAP()
-
return handled;
}
@@ -74,16 +73,6 @@ void PepperBrowserConnection::SendBrowserCreate(
nested_msgs));
}
-void PepperBrowserConnection::SendBrowserFileRefGetInfo(
- int child_process_id,
- const std::vector<PP_Resource>& resources,
- const FileRefGetInfoCallback& callback) {
- int32_t sequence_number = GetNextSequence();
- get_info_map_[sequence_number] = callback;
- Send(new PpapiHostMsg_FileRef_GetInfoForRenderer(
- routing_id(), child_process_id, sequence_number, resources));
-}
-
void PepperBrowserConnection::OnMsgCreateResourceHostsFromHostReply(
int32_t sequence_number,
const std::vector<int>& pending_resource_host_ids) {
@@ -99,25 +88,6 @@ void PepperBrowserConnection::OnMsgCreateResourceHostsFromHostReply(
}
}
-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) {
- // Check that the message is destined for the plugin this object is associated
- // with.
- std::map<int32_t, FileRefGetInfoCallback>::iterator it =
- get_info_map_.find(sequence_number);
- 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);
- } else {
- NOTREACHED();
- }
-}
-
int32_t PepperBrowserConnection::GetNextSequence() {
// Return the value with wraparound, making sure we don't make a sequence
// number with a 0 ID. Note that signed wraparound is undefined in C++ so we
« no previous file with comments | « content/renderer/pepper/pepper_browser_connection.h ('k') | content/renderer/pepper/pepper_file_chooser_host.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698