| 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 28882cbd6e1dc66d8b9ec672bc2c006092649ff2..96cedecc07c0fdc6a9f6eeb3e72e5d60f4c5322c 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
|
| @@ -66,19 +66,22 @@ public class SnippetsBridge implements SuggestionsSource {
|
| }
|
|
|
| /**
|
| - * Fetches new snippets.
|
| - */
|
| - public static void fetchSnippets(boolean forceRequest) {
|
| - nativeFetchSnippets(forceRequest);
|
| - }
|
| -
|
| - /**
|
| * Reschedules the fetching of snippets.
|
| */
|
| public static void rescheduleFetching() {
|
| nativeRescheduleFetching();
|
| }
|
|
|
| + public static void fetchRemoteSuggestionsFromBackground() {
|
| + // Do not force regular background fetches.
|
| + nativeFetchSnippets(/* forceRequest = */ false);
|
| + }
|
| +
|
| + @Override
|
| + public void fetchRemoteSuggestions() {
|
| + nativeFetchSnippets(/* forceRequest = */ true);
|
| + }
|
| +
|
| @Override
|
| public int[] getCategories() {
|
| assert mNativeSnippetsBridge != 0;
|
|
|