| Index: chrome/browser/extensions/api/content_settings/content_settings_api.cc
|
| diff --git a/chrome/browser/extensions/api/content_settings/content_settings_api.cc b/chrome/browser/extensions/api/content_settings/content_settings_api.cc
|
| index 0ca4639996215fb63e8fbe1a96d98e4d22457e2c..efbf63b2b772d63941f12dcb0e114ef3e38d8280 100644
|
| --- a/chrome/browser/extensions/api/content_settings/content_settings_api.cc
|
| +++ b/chrome/browser/extensions/api/content_settings/content_settings_api.cc
|
| @@ -216,8 +216,9 @@ ContentSettingsContentSettingSetFunction::Run() {
|
| // [ask, block] for the default setting.
|
| if (primary_pattern == ContentSettingsPattern::Wildcard() &&
|
| secondary_pattern == ContentSettingsPattern::Wildcard() &&
|
| - !HostContentSettingsMap::IsDefaultSettingAllowedForType(setting,
|
| - content_type)) {
|
| + !content_settings::ContentSettingsRegistry::GetInstance()
|
| + ->Get(content_type)
|
| + ->IsDefaultSettingValid(setting)) {
|
| static const char kUnsupportedDefaultSettingError[] =
|
| "'%s' is not supported as the default setting of %s.";
|
|
|
|
|