Index: android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java |
diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java b/android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java |
index e9117a9d0901e7315153dd418f3c359806b88c08..803dc6be4990678ab2e329676be0113aabceb153 100644 |
--- a/android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java |
+++ b/android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java |
@@ -1081,8 +1081,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptEnabledNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
+ public void testJavaScriptEnabledWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsJavaScriptTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsJavaScriptTestHelper(views.getContents1(), views.getClient1())); |
@@ -1090,26 +1090,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptEnabledIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsJavaScriptTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsJavaScriptTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptEnabledBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsJavaScriptTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsJavaScriptTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptEnabledDynamicNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
+ public void testJavaScriptEnabledDynamicWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsJavaScriptDynamicTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsJavaScriptDynamicTestHelper(views.getContents1(), views.getClient1())); |
@@ -1117,26 +1099,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptEnabledDynamicIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsJavaScriptDynamicTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsJavaScriptDynamicTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptEnabledDynamicBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsJavaScriptDynamicTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsJavaScriptDynamicTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testPluginsEnabledNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
+ public void testPluginsEnabledWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsPluginsTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsPluginsTestHelper(views.getContents1(), views.getClient1())); |
@@ -1144,35 +1108,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testPluginsEnabledIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsPluginsTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsPluginsTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testPluginsEnabledBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsPluginsTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsPluginsTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testStandardFontFamilyNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsStandardFontFamilyTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsStandardFontFamilyTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testStandardFontFamilyIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
+ public void testStandardFontFamilyWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsStandardFontFamilyTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsStandardFontFamilyTestHelper(views.getContents1(), views.getClient1())); |
@@ -1180,35 +1117,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testStandardFontFamilyBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsStandardFontFamilyTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsStandardFontFamilyTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testDefaultFontSizeNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsDefaultFontSizeTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsDefaultFontSizeTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testDefaultFontSizeIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsDefaultFontSizeTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsDefaultFontSizeTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testDefaultFontSizeBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testDefaultFontSizeWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsDefaultFontSizeTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsDefaultFontSizeTestHelper(views.getContents1(), views.getClient1())); |
@@ -1221,7 +1131,7 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@Feature({"AndroidWebView", "Preferences"}) |
@SmallTest |
public void testLoadsImagesAutomaticallyWithCachedImage() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
+ ViewPair views = createViews(); |
ContentSettings settings0 = getContentSettingsOnUiThread(views.getContents0()); |
settings0.setJavaScriptEnabled(true); |
ContentSettings settings1 = getContentSettingsOnUiThread(views.getContents1()); |
@@ -1324,8 +1234,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testLoadsImagesAutomaticallyNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
+ public void testLoadsImagesAutomaticallyWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsLoadImagesAutomaticallyTestHelper( |
views.getContents0(), views.getClient0(), new ImagePageGenerator(0, true)), |
@@ -1335,48 +1245,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testLoadsImagesAutomaticallyIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsLoadImagesAutomaticallyTestHelper( |
- views.getContents0(), views.getClient0(), new ImagePageGenerator(0, true)), |
- new AwSettingsLoadImagesAutomaticallyTestHelper( |
- views.getContents1(), views.getClient1(), new ImagePageGenerator(1, true))); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testLoadsImagesAutomaticallyBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsLoadImagesAutomaticallyTestHelper( |
- views.getContents0(), views.getClient0(), new ImagePageGenerator(0, true)), |
- new AwSettingsLoadImagesAutomaticallyTestHelper( |
- views.getContents1(), views.getClient1(), new ImagePageGenerator(1, true))); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testDefaultTextEncodingNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsDefaultTextEncodingTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsDefaultTextEncodingTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testDefaultTextEncodingIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsDefaultTextEncodingTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsDefaultTextEncodingTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testDefaultTextEncodingBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testDefaultTextEncodingWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsDefaultTextEncodingTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsDefaultTextEncodingTestHelper(views.getContents1(), views.getClient1())); |
@@ -1489,26 +1359,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testUserAgentStringNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsUserAgentStringTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsUserAgentStringTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testUserAgentStringIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsUserAgentStringTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsUserAgentStringTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testUserAgentStringBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testUserAgentStringWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsUserAgentStringTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsUserAgentStringTestHelper(views.getContents1(), views.getClient1())); |
@@ -1551,17 +1403,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testDomStorageEnabledNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsDomStorageEnabledTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsDomStorageEnabledTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testDomStorageEnabledIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
+ public void testDomStorageEnabledWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsDomStorageEnabledTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsDomStorageEnabledTestHelper(views.getContents1(), views.getClient1())); |
@@ -1569,39 +1412,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testDomStorageEnabledBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsDomStorageEnabledTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsDomStorageEnabledTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testUniversalAccessFromFilesNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents0(), |
- views.getClient0()), |
- new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents1(), |
- views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testUniversalAccessFromFilesIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents0(), |
- views.getClient0()), |
- new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents1(), |
- views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testUniversalAccessFromFilesBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testUniversalAccessFromFilesWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents0(), |
views.getClient0()), |
@@ -1630,30 +1442,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testFileAccessFromFilesIframeNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsFileAccessFromFilesIframeTestHelper( |
- views.getContents0(), views.getClient0()), |
- new AwSettingsFileAccessFromFilesIframeTestHelper( |
- views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testFileAccessFromFilesIframeIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsFileAccessFromFilesIframeTestHelper( |
- views.getContents0(), views.getClient0()), |
- new AwSettingsFileAccessFromFilesIframeTestHelper( |
- views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testFileAccessFromFilesIframeBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testFileAccessFromFilesIframeWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsFileAccessFromFilesIframeTestHelper( |
views.getContents0(), views.getClient0()), |
@@ -1663,8 +1453,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testFileAccessFromFilesXhrNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
+ public void testFileAccessFromFilesXhrWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsFileAccessFromFilesXhrTestHelper(views.getContents0(), |
views.getClient0()), |
@@ -1674,30 +1464,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testFileAccessFromFilesXhrIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsFileAccessFromFilesXhrTestHelper(views.getContents0(), |
- views.getClient0()), |
- new AwSettingsFileAccessFromFilesXhrTestHelper(views.getContents1(), |
- views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testFileAccessFromFilesXhrBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsFileAccessFromFilesXhrTestHelper(views.getContents0(), |
- views.getClient0()), |
- new AwSettingsFileAccessFromFilesXhrTestHelper(views.getContents1(), |
- views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testFileUrlAccessNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
+ public void testFileUrlAccessWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsFileUrlAccessTestHelper(views.getContents0(), views.getClient0(), 0), |
new AwSettingsFileUrlAccessTestHelper(views.getContents1(), views.getClient1(), 1)); |
@@ -1705,44 +1473,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testFileUrlAccessIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsFileUrlAccessTestHelper(views.getContents0(), views.getClient0(), 0), |
- new AwSettingsFileUrlAccessTestHelper(views.getContents1(), views.getClient1(), 1)); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testFileUrlAccessBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsFileUrlAccessTestHelper(views.getContents0(), views.getClient0(), 0), |
- new AwSettingsFileUrlAccessTestHelper(views.getContents1(), views.getClient1(), 1)); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testContentUrlAccessNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsContentUrlAccessTestHelper(views.getContents0(), views.getClient0(), 0), |
- new AwSettingsContentUrlAccessTestHelper(views.getContents1(), views.getClient1(), 1)); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testContentUrlAccessIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsContentUrlAccessTestHelper(views.getContents0(), views.getClient0(), 0), |
- new AwSettingsContentUrlAccessTestHelper(views.getContents1(), views.getClient1(), 1)); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testContentUrlAccessBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testContentUrlAccessWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsContentUrlAccessTestHelper(views.getContents0(), views.getClient0(), 0), |
new AwSettingsContentUrlAccessTestHelper(views.getContents1(), views.getClient1(), 1)); |
@@ -1772,30 +1504,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences", "Navigation"}) |
- public void testContentUrlFromFileNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsContentUrlAccessFromFileTestHelper( |
- views.getContents0(), views.getClient0(), 0), |
- new AwSettingsContentUrlAccessFromFileTestHelper( |
- views.getContents1(), views.getClient1(), 1)); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences", "Navigation"}) |
- public void testContentUrlFromFileIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsContentUrlAccessFromFileTestHelper( |
- views.getContents0(), views.getClient0(), 0), |
- new AwSettingsContentUrlAccessFromFileTestHelper( |
- views.getContents1(), views.getClient1(), 1)); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences", "Navigation"}) |
- public void testContentUrlFromFileBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testContentUrlFromFileWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsContentUrlAccessFromFileTestHelper( |
views.getContents0(), views.getClient0(), 0), |
@@ -1874,7 +1584,7 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
public void testBlockNetworkLoadsWithHttpResources() throws Throwable { |
final TestAwContentsClient contentClient = new TestAwContentsClient(); |
final AwTestContainerView testContainer = |
- createAwTestContainerViewOnMainSync(false, contentClient); |
+ createAwTestContainerViewOnMainSync(contentClient); |
final AwContents awContents = testContainer.getAwContents(); |
final ContentSettings contentSettings = getContentSettingsOnUiThread(awContents); |
final AwSettings awSettings = getAwSettingsOnUiThread(testContainer.getAwContents()); |
@@ -2017,17 +1727,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testLayoutAlgorithmNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsLayoutAlgorithmTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsLayoutAlgorithmTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testLayoutAlgorithmIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
+ public void testLayoutAlgorithmWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsLayoutAlgorithmTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsLayoutAlgorithmTestHelper(views.getContents1(), views.getClient1())); |
@@ -2035,35 +1736,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testLayoutAlgorithmBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsLayoutAlgorithmTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsLayoutAlgorithmTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testTextZoomNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsTextZoomTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsTextZoomTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testTextZoomIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsTextZoomTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsTextZoomTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testTextZoomBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testTextZoomWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsTextZoomTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsTextZoomTestHelper(views.getContents1(), views.getClient1())); |
@@ -2071,26 +1745,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptPopupsNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsJavaScriptPopupsTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsJavaScriptPopupsTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptPopupsIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- runPerViewSettingsTest( |
- new AwSettingsJavaScriptPopupsTestHelper(views.getContents0(), views.getClient0()), |
- new AwSettingsJavaScriptPopupsTestHelper(views.getContents1(), views.getClient1())); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testJavaScriptPopupsBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testJavaScriptPopupsWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
runPerViewSettingsTest( |
new AwSettingsJavaScriptPopupsTestHelper(views.getContents0(), views.getClient0()), |
new AwSettingsJavaScriptPopupsTestHelper(views.getContents1(), views.getClient1())); |
@@ -2101,7 +1757,7 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
public void testCacheMode() throws Throwable { |
final TestAwContentsClient contentClient = new TestAwContentsClient(); |
final AwTestContainerView testContainer = |
- createAwTestContainerViewOnMainSync(false, contentClient); |
+ createAwTestContainerViewOnMainSync(contentClient); |
final AwContents awContents = testContainer.getAwContents(); |
final AwSettings awSettings = getAwSettingsOnUiThread(testContainer.getAwContents()); |
clearCacheOnUiThread(awContents, true); |
@@ -2150,7 +1806,7 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
public void testCacheModeWithBlockedNetworkLoads() throws Throwable { |
final TestAwContentsClient contentClient = new TestAwContentsClient(); |
final AwTestContainerView testContainer = |
- createAwTestContainerViewOnMainSync(false, contentClient); |
+ createAwTestContainerViewOnMainSync(contentClient); |
final AwContents awContents = testContainer.getAwContents(); |
final AwSettings awSettings = getAwSettingsOnUiThread(testContainer.getAwContents()); |
clearCacheOnUiThread(awContents, true); |
@@ -2195,42 +1851,8 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- public void testCacheModeNormal() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
- TestWebServer webServer = null; |
- try { |
- webServer = new TestWebServer(false); |
- runPerViewSettingsTest( |
- new AwSettingsCacheModeTestHelper( |
- views.getContents0(), views.getClient0(), 0, webServer), |
- new AwSettingsCacheModeTestHelper( |
- views.getContents1(), views.getClient1(), 1, webServer)); |
- } finally { |
- if (webServer != null) webServer.shutdown(); |
- } |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testCacheModeIncognito() throws Throwable { |
- ViewPair views = createViews(INCOGNITO_VIEW, INCOGNITO_VIEW); |
- TestWebServer webServer = null; |
- try { |
- webServer = new TestWebServer(false); |
- runPerViewSettingsTest( |
- new AwSettingsCacheModeTestHelper( |
- views.getContents0(), views.getClient0(), 0, webServer), |
- new AwSettingsCacheModeTestHelper( |
- views.getContents1(), views.getClient1(), 1, webServer)); |
- } finally { |
- if (webServer != null) webServer.shutdown(); |
- } |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
- public void testCacheModeBoth() throws Throwable { |
- ViewPair views = createViews(NORMAL_VIEW, INCOGNITO_VIEW); |
+ public void testCacheModeWithTwoViews() throws Throwable { |
+ ViewPair views = createViews(); |
TestWebServer webServer = null; |
try { |
webServer = new TestWebServer(false); |
@@ -2301,7 +1923,7 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
public void testAppCache() throws Throwable { |
final TestAwContentsClient contentClient = new TestAwContentsClient(); |
final AwTestContainerView testContainer = |
- createAwTestContainerViewOnMainSync(false, contentClient); |
+ createAwTestContainerViewOnMainSync(contentClient); |
final AwContents awContents = testContainer.getAwContents(); |
final ContentSettings settings = getContentSettingsOnUiThread(awContents); |
settings.setJavaScriptEnabled(true); |
@@ -2335,11 +1957,11 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences", "AppCache"}) |
- public void testAppCacheNormal() throws Throwable { |
+ public void testAppCacheWithTwoViews() throws Throwable { |
// We don't use the test helper here, because making sure that AppCache |
// is disabled takes a lot of time, so running through the usual drill |
// will take about 20 seconds. |
- ViewPair views = createViews(NORMAL_VIEW, NORMAL_VIEW); |
+ ViewPair views = createViews(); |
ContentSettings settings0 = getContentSettingsOnUiThread(views.getContents0()); |
settings0.setJavaScriptEnabled(true); |
settings0.setAppCachePath("whatever"); |
@@ -2470,17 +2092,13 @@ public class AwSettingsTest extends AndroidWebViewTestBase { |
helper1.ensureSettingHasInitialValue(); |
} |
- private ViewPair createViews( |
- boolean firstIsIncognito, |
- boolean secondIsIncognito) throws Throwable { |
+ private ViewPair createViews() throws Throwable { |
TestAwContentsClient client0 = new TestAwContentsClient(); |
TestAwContentsClient client1 = new TestAwContentsClient(); |
return new ViewPair( |
- createAwTestContainerViewOnMainSync( |
- firstIsIncognito, client0).getAwContents(), |
+ createAwTestContainerViewOnMainSync(client0).getAwContents(), |
client0, |
- createAwTestContainerViewOnMainSync( |
- secondIsIncognito, client1).getAwContents(), |
+ createAwTestContainerViewOnMainSync(client1).getAwContents(), |
client1); |
} |