Index: chrome/browser/android/tab_web_contents_delegate_android.cc |
diff --git a/chrome/browser/android/tab_web_contents_delegate_android.cc b/chrome/browser/android/tab_web_contents_delegate_android.cc |
index 34a1f6debc24ccccb9b998a1e12d18fac33af48f..f5b9d9d3127db9479616cbeed83a110bedc0d324 100644 |
--- a/chrome/browser/android/tab_web_contents_delegate_android.cc |
+++ b/chrome/browser/android/tab_web_contents_delegate_android.cc |
@@ -9,6 +9,7 @@ |
#include "base/command_line.h" |
#include "chrome/browser/android/feature_utilities.h" |
#include "chrome/browser/android/hung_renderer_infobar_delegate.h" |
+#include "chrome/browser/android/media/media_throttle_infobar_delegate.h" |
#include "chrome/browser/chrome_notification_types.h" |
#include "chrome/browser/file_select_helper.h" |
#include "chrome/browser/infobars/infobar_service.h" |
@@ -273,6 +274,12 @@ bool TabWebContentsDelegateAndroid::CheckMediaAccessPermission( |
->CheckMediaAccessPermission(web_contents, security_origin, type); |
} |
+void TabWebContentsDelegateAndroid::RequestMediaDecodePermission( |
+ content::WebContents* web_contents, |
+ const base::Callback<void(bool)>& callback) { |
+ MediaThrottleInfoBarDelegate::Create(web_contents, callback); |
+} |
+ |
bool TabWebContentsDelegateAndroid::RequestPpapiBrokerPermission( |
WebContents* web_contents, |
const GURL& url, |