| Index: chrome/browser/media/permission_bubble_media_access_handler.cc
|
| diff --git a/chrome/browser/media/permission_bubble_media_access_handler.cc b/chrome/browser/media/permission_bubble_media_access_handler.cc
|
| index df0579b9656f87744009f3fc7d43ffe5e4dd828e..76034ed9bd5e5929b7066192853ffe7a4f653a38 100644
|
| --- a/chrome/browser/media/permission_bubble_media_access_handler.cc
|
| +++ b/chrome/browser/media/permission_bubble_media_access_handler.cc
|
| @@ -63,9 +63,9 @@ bool PermissionBubbleMediaAccessHandler::CheckMediaAccessPermission(
|
| type == content::MEDIA_DEVICE_AUDIO_CAPTURE
|
| ? CONTENT_SETTINGS_TYPE_MEDIASTREAM_MIC
|
| : CONTENT_SETTINGS_TYPE_MEDIASTREAM_CAMERA;
|
| - MediaPermission permission(content_settings_type,
|
| - content::MEDIA_DEVICE_ACCESS, security_origin,
|
| - profile);
|
| + MediaPermission permission(
|
| + content_settings_type, content::MEDIA_DEVICE_ACCESS, security_origin,
|
| + web_contents->GetLastCommittedURL().GetOrigin(), profile);
|
| content::MediaStreamRequestResult unused;
|
| if (permission.GetPermissionStatus(&unused) == CONTENT_SETTING_ALLOW)
|
| return true;
|
|
|