Index: chrome/browser/permissions/permission_dialog_delegate.cc |
diff --git a/chrome/browser/permissions/permission_dialog_delegate.cc b/chrome/browser/permissions/permission_dialog_delegate.cc |
index f7c006e165790571305814fcc33bcc4f51b21b02..1c1e81cea63b23d579cc1cb2f3d139807811fdd1 100644 |
--- a/chrome/browser/permissions/permission_dialog_delegate.cc |
+++ b/chrome/browser/permissions/permission_dialog_delegate.cc |
@@ -16,7 +16,6 @@ |
#include "chrome/browser/geolocation/geolocation_infobar_delegate_android.h" |
#include "chrome/browser/media/midi_permission_infobar_delegate_android.h" |
#include "chrome/browser/media/protected_media_identifier_infobar_delegate_android.h" |
-#include "chrome/browser/media/webrtc/media_stream_devices_controller.h" |
#include "chrome/browser/media/webrtc/media_stream_infobar_delegate_android.h" |
#include "chrome/browser/notifications/notification_permission_infobar_delegate.h" |
#include "chrome/browser/profiles/profile.h" |
@@ -64,13 +63,13 @@ void PermissionDialogDelegate::Create( |
void PermissionDialogDelegate::CreateMediaStreamDialog( |
content::WebContents* web_contents, |
bool user_gesture, |
- std::unique_ptr<MediaStreamDevicesController> controller) { |
+ std::unique_ptr<MediaStreamDevicesController::Request> request) { |
DCHECK(web_contents); |
// If we don't have a tab, just act as though the prompt was dismissed. |
TabAndroid* tab = TabAndroid::FromWebContents(web_contents); |
if (!tab) { |
- controller->Cancelled(); |
+ request->Cancelled(); |
return; |
} |
@@ -78,8 +77,7 @@ void PermissionDialogDelegate::CreateMediaStreamDialog( |
std::unique_ptr<PermissionInfoBarDelegate> infobar_delegate; |
infobar_delegate.reset(new MediaStreamInfoBarDelegateAndroid( |
Profile::FromBrowserContext(web_contents->GetBrowserContext()), |
- user_gesture, |
- std::move(controller))); |
+ user_gesture, std::move(request))); |
// Dispatch the dialog to Java, which manages the lifetime of this object. |
new PermissionDialogDelegate(tab, std::move(infobar_delegate)); |