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

Unified Diff: chrome/renderer/pepper/pepper_flash_drm_renderer_host.cc

Issue 730603002: PPAPI: Refactor renderer side of browser host creation (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Merge Created 6 years, 1 month 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: chrome/renderer/pepper/pepper_flash_drm_renderer_host.cc
diff --git a/chrome/renderer/pepper/pepper_flash_drm_renderer_host.cc b/chrome/renderer/pepper/pepper_flash_drm_renderer_host.cc
index 2e95d23dd41d8e1bc953da31be5a5cab57ae936c..1018a6e61a183ce318fcee565115e70bf1e59157 100644
--- a/chrome/renderer/pepper/pepper_flash_drm_renderer_host.cc
+++ b/chrome/renderer/pepper/pepper_flash_drm_renderer_host.cc
@@ -73,9 +73,12 @@ void PepperFlashDRMRendererHost::DidCreateFileRefHosts(
const ppapi::host::ReplyMessageContext& reply_context,
const base::FilePath& external_path,
int renderer_pending_host_id,
- const std::vector<int>& browser_pending_host_ids) {
- DCHECK_EQ(1U, browser_pending_host_ids.size());
- int browser_pending_host_id = browser_pending_host_ids[0];
+ const ppapi::proxy::CompletedBrowserResourceHosts& browser_hosts) {
+ if (browser_hosts.host_ids.empty()) {
+ NOTREACHED();
+ return;
+ }
+ int browser_pending_host_id = browser_hosts.host_ids[0];
ppapi::FileRefCreateInfo create_info =
ppapi::MakeExternalFileRefCreateInfo(external_path,

Powered by Google App Engine
This is Rietveld 408576698