| Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java
|
| index 708c3b82cc23fe4084bd307f610d8fe3c53c0f7d..19719296650123cf8053cfd7d5b1645ec7de3745 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java
|
| @@ -384,6 +384,10 @@ public class NewTabPageAdapter
|
| return RecyclerView.NO_POSITION;
|
| }
|
|
|
| + public int getSignInPromoPosition() {
|
| + return getChildPositionOffset(mSigninPromo);
|
| + }
|
| +
|
| public int getBottomSpacerPosition() {
|
| return getChildPositionOffset(mBottomSpacer);
|
| }
|
| @@ -567,7 +571,8 @@ public class NewTabPageAdapter
|
| return mRecyclerView.findViewHolderForAdapterPosition(siblingPosDelta + swipePos);
|
| }
|
|
|
| - private boolean hasAllBeenDismissed() {
|
| + @VisibleForTesting
|
| + public boolean hasAllBeenDismissed() {
|
| return mSections.isEmpty() && !mSigninPromo.isVisible();
|
| }
|
|
|
|
|