| Index: chrome/browser/media/webrtc/media_stream_devices_controller_browsertest.cc
|
| diff --git a/chrome/browser/media/webrtc/media_stream_devices_controller_browsertest.cc b/chrome/browser/media/webrtc/media_stream_devices_controller_browsertest.cc
|
| index 7526eeefd9e901ad05c8ee1e1d980d262f587be0..19d44472321bff4fa15679ba9141ed6de6b1cfa5 100644
|
| --- a/chrome/browser/media/webrtc/media_stream_devices_controller_browsertest.cc
|
| +++ b/chrome/browser/media/webrtc/media_stream_devices_controller_browsertest.cc
|
| @@ -36,21 +36,21 @@ class MediaStreamDevicesControllerTest : public WebRtcTestBase {
|
| // we should remove PermissionPromptDelegate and just use
|
| // MockPermissionPromptFactory instead. The APIs are the same.
|
| class TestPermissionPromptDelegate
|
| - : public internal::PermissionPromptDelegate {
|
| + : public MediaStreamDevicesController::PermissionPromptDelegate {
|
| public:
|
| - void ShowPrompt(
|
| - bool user_gesture,
|
| - content::WebContents* web_contents,
|
| - std::unique_ptr<MediaStreamDevicesController> controller) override {
|
| - if (controller->IsAskingForAudio())
|
| + void ShowPrompt(bool user_gesture,
|
| + content::WebContents* web_contents,
|
| + std::unique_ptr<MediaStreamDevicesController::Request>
|
| + request) override {
|
| + if (request->IsAskingForAudio())
|
| last_requests_.push_back(CONTENT_SETTINGS_TYPE_MEDIASTREAM_MIC);
|
| - if (controller->IsAskingForVideo())
|
| + if (request->IsAskingForVideo())
|
| last_requests_.push_back(CONTENT_SETTINGS_TYPE_MEDIASTREAM_CAMERA);
|
|
|
| if (response_type_ == PermissionRequestManager::ACCEPT_ALL)
|
| - controller->PermissionGranted();
|
| + request->PermissionGranted();
|
| else if (response_type_ == PermissionRequestManager::DENY_ALL)
|
| - controller->PermissionDenied();
|
| + request->PermissionDenied();
|
| }
|
|
|
| void set_response_type(
|
|
|