| Index: chrome/browser/permissions/permission_queue_controller.cc
|
| diff --git a/chrome/browser/permissions/permission_queue_controller.cc b/chrome/browser/permissions/permission_queue_controller.cc
|
| index 0cc6d40dc1ef55f0ad47dde586b40e8537365cd1..9d4b0d1f4d940d6daf93177d7324dcb873ecc926 100644
|
| --- a/chrome/browser/permissions/permission_queue_controller.cc
|
| +++ b/chrome/browser/permissions/permission_queue_controller.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "base/prefs/pref_service.h"
|
| #include "chrome/browser/chrome_notification_types.h"
|
| +#include "chrome/browser/content_settings/host_content_settings_map_factory.h"
|
| #include "chrome/browser/geolocation/geolocation_infobar_delegate.h"
|
| #include "chrome/browser/infobars/infobar_service.h"
|
| #include "chrome/browser/media/midi_permission_infobar_delegate.h"
|
| @@ -397,7 +398,7 @@ void PermissionQueueController::UpdateContentSetting(
|
| ContentSettingsPattern::Wildcard() :
|
| ContentSettingsPattern::FromURLNoWildcard(embedder.GetOrigin());
|
|
|
| - profile_->GetHostContentSettingsMap()->SetContentSetting(
|
| + HostContentSettingsMapFactory::GetForProfile(profile_)->SetContentSetting(
|
| ContentSettingsPattern::FromURLNoWildcard(requesting_frame.GetOrigin()),
|
| embedder_pattern,
|
| type_,
|
|
|