Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java |
index 6fea61f11cbd63d33edad7f9d79920ffaf99f54d..5e763bdc6546acb604662d33f24a0dcca0c57393 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java |
@@ -57,10 +57,19 @@ public class SuggestionsSection implements ItemGroup { |
return Collections.unmodifiableList(items); |
} |
- public void dismissSuggestion(SnippetArticle suggestion) { |
+ public void removeSuggestion(SnippetArticle suggestion) { |
mSuggestions.remove(suggestion); |
} |
+ public void removeSuggestionById(String suggestionId) { |
+ for (SnippetArticle suggestion : mSuggestions) { |
+ if (suggestion.mId.equals(suggestionId)) { |
+ removeSuggestion(suggestion); |
+ return; |
+ } |
+ } |
+ } |
+ |
public boolean hasSuggestions() { |
return !mSuggestions.isEmpty(); |
} |