| Index: chrome/browser/ui/intents/web_intent_picker_model.cc
|
| diff --git a/chrome/browser/ui/intents/web_intent_picker_model.cc b/chrome/browser/ui/intents/web_intent_picker_model.cc
|
| index 60148278be7d99f1a3a4d8ef5d1583344628437f..f1582c0fa8dee850104c2a087a2bf2d4c9f22176 100644
|
| --- a/chrome/browser/ui/intents/web_intent_picker_model.cc
|
| +++ b/chrome/browser/ui/intents/web_intent_picker_model.cc
|
| @@ -108,6 +108,19 @@ void WebIntentPickerModel::AddSuggestedExtensions(
|
| observer_->OnModelChanged(this);
|
| }
|
|
|
| +void WebIntentPickerModel::RemoveSuggestedExtension(const std::string& id) {
|
| + std::vector<SuggestedExtension>::iterator it;
|
| + for (it = suggested_extensions_.begin();
|
| + it < suggested_extensions_.end();
|
| + ++it) {
|
| + SuggestedExtension extension = *it;
|
| + if (extension.id == id) {
|
| + suggested_extensions_.erase(it);
|
| + break;
|
| + }
|
| + }
|
| +}
|
| +
|
| const WebIntentPickerModel::SuggestedExtension&
|
| WebIntentPickerModel::GetSuggestedExtensionAt(size_t index) const {
|
| DCHECK_LT(index, suggested_extensions_.size());
|
|
|