| Index: chrome/android/javatests/src/org/chromium/chrome/browser/compositor/overlays/strip/TabStripTest.java
|
| diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/compositor/overlays/strip/TabStripTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/compositor/overlays/strip/TabStripTest.java
|
| index 7b15df9f45fb7c47fef747a1a231603a86282a6e..a5bd2f7b5448fa505da8113f7fe87211aaebb75a 100644
|
| --- a/chrome/android/javatests/src/org/chromium/chrome/browser/compositor/overlays/strip/TabStripTest.java
|
| +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/compositor/overlays/strip/TabStripTest.java
|
| @@ -4,14 +4,11 @@
|
|
|
| package org.chromium.chrome.browser.compositor.overlays.strip;
|
|
|
| -import static org.chromium.base.test.util.Restriction.RESTRICTION_TYPE_TABLET;
|
| -
|
| import android.content.pm.ActivityInfo;
|
| import android.test.suitebuilder.annotation.LargeTest;
|
|
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.test.util.Feature;
|
| -import org.chromium.base.test.util.Restriction;
|
| import org.chromium.chrome.browser.compositor.layouts.components.CompositorButton;
|
| import org.chromium.chrome.browser.tab.Tab;
|
| import org.chromium.chrome.browser.tabmodel.EmptyTabModelSelectorObserver;
|
| @@ -19,6 +16,7 @@ import org.chromium.chrome.browser.tabmodel.TabModel;
|
| import org.chromium.chrome.browser.tabmodel.TabModelSelectorObserver;
|
| import org.chromium.chrome.browser.tabmodel.TabModelUtils;
|
| import org.chromium.chrome.test.ChromeTabbedActivityTestBase;
|
| +import org.chromium.chrome.test.util.ChromeRestriction;
|
| import org.chromium.chrome.test.util.ChromeTabUtils;
|
| import org.chromium.chrome.test.util.TabStripUtils;
|
| import org.chromium.content.browser.test.util.CallbackHelper;
|
| @@ -41,7 +39,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testInitialState() throws InterruptedException {
|
| getInstrumentation().waitForIdleSync();
|
| @@ -54,7 +52,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip", "Main"})
|
| public void testNewTabButtonWithOneTab() throws InterruptedException {
|
| getInstrumentation().waitForIdleSync();
|
| @@ -77,7 +75,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testNewTabButtonWithManyTabs() throws InterruptedException {
|
| ChromeTabUtils.newTabsFromMenu(getInstrumentation(), getActivity(), 3);
|
| @@ -107,7 +105,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testNewTabFromMenu() throws InterruptedException {
|
| getInstrumentation().waitForIdleSync();
|
| @@ -125,7 +123,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testNewIncognitoTabFromMenuAtNormalStrip() throws InterruptedException {
|
| getInstrumentation().waitForIdleSync();
|
| @@ -147,7 +145,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testSelectWithTwoTabs() throws InterruptedException {
|
| ChromeTabUtils.newTabFromMenu(getInstrumentation(), getActivity());
|
| @@ -167,7 +165,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testSelectWithManyTabs() throws InterruptedException {
|
| ChromeTabUtils.newTabsFromMenu(getInstrumentation(), getActivity(), 4);
|
| @@ -190,7 +188,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testCloseTabWithTwoTabs() throws InterruptedException {
|
| ChromeTabUtils.newTabFromMenu(getInstrumentation(), getActivity());
|
| @@ -217,7 +215,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testCloseTabWithManyTabs() throws InterruptedException {
|
| ChromeTabUtils.newTabsFromMenu(getInstrumentation(), getActivity(), 4);
|
| @@ -246,7 +244,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testCloseSelectedTab() throws InterruptedException {
|
| ChromeTabUtils.newTabFromMenu(getInstrumentation(), getActivity());
|
| @@ -273,7 +271,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testCloseAllTabsFromTabMenuClosesAllTabs() throws InterruptedException {
|
| // 1. Create a second tab
|
| @@ -315,7 +313,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testTabMenuDismissedOnOrientationChange() throws InterruptedException {
|
| // 1. Set orientation to portrait
|
| @@ -346,7 +344,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| */
|
|
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testToggleIncognitoMode() throws InterruptedException {
|
| getInstrumentation().waitForIdleSync();
|
| @@ -375,7 +373,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| */
|
| @LargeTest
|
| @Feature({"TabStrip"})
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| public void testCloseLastIncognitoTab() throws InterruptedException {
|
| getInstrumentation().waitForIdleSync();
|
| assertFalse("Expected normal strip to be selected",
|
| @@ -400,7 +398,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| */
|
| @LargeTest
|
| @Feature({"TabStrip"})
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| public void testCloseAllIncognitoTabsFromTabMenu() throws InterruptedException {
|
| //1. Create two incognito tabs
|
| getInstrumentation().waitForIdleSync();
|
| @@ -445,7 +443,7 @@ public class TabStripTest extends ChromeTabbedActivityTestBase {
|
| * @throws InterruptedException
|
| */
|
| @LargeTest
|
| - @Restriction(RESTRICTION_TYPE_TABLET)
|
| + @ChromeRestriction(ChromeRestriction.RESTRICTION_TYPE_TABLET)
|
| @Feature({"TabStrip"})
|
| public void testTabSelectionViewDoesNotBreakModelSwitch() throws InterruptedException {
|
| getInstrumentation().waitForIdleSync();
|
|
|