| Index: chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java | 
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java | 
| index 9aa846ef57fd1300b87dcc3f46cdad04b6319f23..fcbe1c0562e5bca573a81a4f209d0d449eb721be 100644 | 
| --- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java | 
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java | 
| @@ -806,6 +806,7 @@ public class StripLayoutHelper { | 
| resetResizeTimeout(false); | 
|  | 
| if (mNewTabButton.click(x, y) && mModel != null) { | 
| +            if (!mModel.isIncognito()) mModel.commitAllTabClosures(); | 
| mTabCreator.launchNTP(); | 
| return; | 
| } | 
| @@ -852,6 +853,7 @@ public class StripLayoutHelper { | 
| mInteractingTab = null; | 
| mReorderState = REORDER_SCROLL_NONE; | 
| if (mNewTabButton.onUpOrCancel() && mModel != null) { | 
| +            if (!mModel.isIncognito()) mModel.commitAllTabClosures(); | 
| mTabCreator.launchNTP(); | 
| } | 
| } | 
|  |