| Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsBridge.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsBridge.java
|
| index 1c84989b3626b12965d0701c374253d67806b49e..2d3bcf45bbf73d93af7447364389fe51f279b838 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsBridge.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsBridge.java
|
| @@ -118,8 +118,13 @@ public void dismissSuggestion(SnippetArticle suggestion) {
|
| }
|
|
|
| @Override
|
| - public void getSuggestionVisited(
|
| - SnippetArticle suggestion, Callback<Boolean> callback) {
|
| + public void dismissCategory(@CategoryInt int category) {
|
| + assert mNativeSnippetsBridge != 0;
|
| + nativeDismissCategory(mNativeSnippetsBridge, category);
|
| + }
|
| +
|
| + @Override
|
| + public void getSuggestionVisited(SnippetArticle suggestion, Callback<Boolean> callback) {
|
| assert mNativeSnippetsBridge != 0;
|
| nativeGetURLVisited(mNativeSnippetsBridge, callback, suggestion.mUrl);
|
| }
|
| @@ -232,6 +237,7 @@ private native SuggestionsCategoryInfo nativeGetCategoryInfo(
|
| private native void nativeFetchSuggestionImage(
|
| long nativeNTPSnippetsBridge, String suggestionId, Callback<Bitmap> callback);
|
| private native void nativeDismissSuggestion(long nativeNTPSnippetsBridge, String suggestionId);
|
| + private native void nativeDismissCategory(long nativeNTPSnippetsBridge, int category);
|
| private native void nativeGetURLVisited(
|
| long nativeNTPSnippetsBridge, Callback<Boolean> callback, String url);
|
| private native void nativeOnPageShown(
|
|
|