Index: chrome/browser/chrome_content_browser_client.cc |
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc |
index 4f58d2fba0344ebf080b42057b37b3dc1c8a5d6a..3058b8a9b5c74d4c5c97600535b7965b46ae8786 100644 |
--- a/chrome/browser/chrome_content_browser_client.cc |
+++ b/chrome/browser/chrome_content_browser_client.cc |
@@ -1953,8 +1953,11 @@ void ChromeContentBrowserClient::RequestPermission( |
case content::PERMISSION_PROTECTED_MEDIA: |
#if defined(OS_ANDROID) |
ProtectedMediaIdentifierPermissionContextFactory::GetForProfile(profile) |
- ->RequestProtectedMediaIdentifierPermission( |
- web_contents, requesting_frame, result_callback); |
+ ->RequestPermission(web_contents, |
+ request_id, |
+ requesting_frame.GetOrigin(), |
+ user_gesture, |
+ result_callback); |
#else |
NOTIMPLEMENTED(); |
#endif |
@@ -2007,8 +2010,7 @@ void ChromeContentBrowserClient::CancelPermissionRequest( |
case content::PERMISSION_PROTECTED_MEDIA: |
#if defined(OS_ANDROID) |
ProtectedMediaIdentifierPermissionContextFactory::GetForProfile(profile) |
- ->CancelProtectedMediaIdentifierPermissionRequests( |
- render_process_id, render_view_id, requesting_frame); |
+ ->CancelPermissionRequest(web_contents, request_id); |
#else |
NOTIMPLEMENTED(); |
#endif |