| Index: chrome/browser/ui/content_settings/content_setting_bubble_model.cc
|
| diff --git a/chrome/browser/ui/content_settings/content_setting_bubble_model.cc b/chrome/browser/ui/content_settings/content_setting_bubble_model.cc
|
| index 0df4fa7192b81090f7492baf8882b28b7a5d56c6..23c1275dc23e89a735e617ad393253c835bc37dd 100644
|
| --- a/chrome/browser/ui/content_settings/content_setting_bubble_model.cc
|
| +++ b/chrome/browser/ui/content_settings/content_setting_bubble_model.cc
|
| @@ -1199,6 +1199,7 @@ void ContentSettingMidiSysExBubbleModel::OnCustomLinkClicked() {
|
| return;
|
| // Reset this embedder's entry to default for each of the requesting
|
| // origins currently on the page.
|
| + const GURL& embedder_url = web_contents()->GetURL();
|
| TabSpecificContentSettings* content_settings =
|
| TabSpecificContentSettings::FromWebContents(web_contents());
|
| const ContentSettingsUsagesState::StateMap& state_map =
|
| @@ -1210,7 +1211,7 @@ void ContentSettingMidiSysExBubbleModel::OnCustomLinkClicked() {
|
| state_map.begin(); it != state_map.end(); ++it) {
|
| settings_map->SetContentSetting(
|
| ContentSettingsPattern::FromURLNoWildcard(it->first),
|
| - ContentSettingsPattern::Wildcard(),
|
| + ContentSettingsPattern::FromURLNoWildcard(embedder_url),
|
| CONTENT_SETTINGS_TYPE_MIDI_SYSEX,
|
| std::string(),
|
| CONTENT_SETTING_DEFAULT);
|
|
|