| 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 71b7d4b494b5467d5516b4dd1e75fa1cd1ebb60c..8cf0b486f116b90cf3aedd09a0263116ad47d275 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
|
| @@ -73,6 +73,7 @@ public class SuggestionsSection extends InnerNode {
|
| private final List<SnippetArticle> mSuggestions = new ArrayList<>();
|
| private final NewTabPageManager mNewTabPageManager;
|
| private final SuggestionsCategoryInfo mCategoryInfo;
|
| + private int mCategoryRank;
|
|
|
| public SuggestionsList(NewTabPageManager newTabPageManager,
|
| SuggestionsCategoryInfo categoryInfo) {
|
| @@ -80,6 +81,14 @@ public class SuggestionsSection extends InnerNode {
|
| mCategoryInfo = categoryInfo;
|
| }
|
|
|
| + public void setCategoryRank(int categoryRank) {
|
| + mCategoryRank = categoryRank;
|
| + }
|
| +
|
| + public int getCategoryRank() {
|
| + return mCategoryRank;
|
| + }
|
| +
|
| @Override
|
| public int getItemCount() {
|
| return mSuggestions.size();
|
| @@ -98,7 +107,8 @@ public class SuggestionsSection extends InnerNode {
|
| checkIndex(position);
|
| assert holder instanceof SnippetArticleViewHolder;
|
| ((SnippetArticleViewHolder) holder)
|
| - .onBindViewHolder(getSuggestionAt(position), mCategoryInfo, payloads);
|
| + .onBindViewHolder(
|
| + getSuggestionAt(position), mCategoryInfo, payloads, mCategoryRank);
|
| }
|
|
|
| @Override
|
| @@ -354,6 +364,14 @@ public class SuggestionsSection extends InnerNode {
|
| return mCategoryInfo;
|
| }
|
|
|
| + public int getCategoryRank() {
|
| + return mSuggestionsList.getCategoryRank();
|
| + }
|
| +
|
| + public void setCategoryRank(int categoryRank) {
|
| + mSuggestionsList.setCategoryRank(categoryRank);
|
| + }
|
| +
|
| public String getHeaderText() {
|
| return mHeader.getHeaderText();
|
| }
|
|
|