Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(253)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java

Issue 1677073002: Fetch snippets from ChromeReader and show them on the NTP (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Review comments Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
index 797d04d97edf3f3f2c3dd8a3876901c1d67d096f..43c35c74dfd653b484bf2344d707eb02d4bcdac0 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
@@ -87,7 +87,6 @@ public class NewTabPageView extends FrameLayout
private NewTabPageManager mManager;
private MostVisitedDesign mMostVisitedDesign;
private MostVisitedItem[] mMostVisitedItems;
- private SnippetsManager mSnippetsManager;
private boolean mFirstShow = true;
private boolean mSearchProviderHasLogo = true;
private boolean mHasReceivedMostVisitedSites;
@@ -250,7 +249,7 @@ public class NewTabPageView extends FrameLayout
* @param searchProviderHasLogo Whether the search provider has a logo.
*/
public void initialize(NewTabPageManager manager, boolean isSingleUrlBarMode,
- boolean searchProviderHasLogo) {
+ boolean searchProviderHasLogo, SnippetsManager snippetsManager) {
mManager = manager;
mScrollView = (NewTabScrollView) findViewById(R.id.ntp_scrollview);
@@ -340,7 +339,6 @@ public class NewTabPageView extends FrameLayout
RecordHistogram.recordEnumeratedHistogram(SnippetsManager.SNIPPETS_STATE_HISTOGRAM,
SnippetsManager.SNIPPETS_SHOWN, SnippetsManager.NUM_SNIPPETS_ACTIONS);
mSnippetsView.setLayoutManager(new LinearLayoutManager(getContext()));
- mSnippetsManager = new SnippetsManager(mManager, mSnippetsView);
mSnippetsView.addOnScrollListener(new RecyclerView.OnScrollListener() {
private boolean mScrolledOnce = false;
@Override
@@ -355,6 +353,7 @@ public class NewTabPageView extends FrameLayout
SnippetsManager.NUM_SNIPPETS_ACTIONS);
}
});
+ snippetsManager.setSnippetsView(mSnippetsView);
}
// Set up interests

Powered by Google App Engine
This is Rietveld 408576698