Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(53)

Side by Side Diff: android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java

Issue 19715002: Disabling failing/crashing androidwebview tests (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | android_webview/javatests/src/org/chromium/android_webview/test/LoadDataWithBaseUrlTest.java » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.android_webview.test; 5 package org.chromium.android_webview.test;
6 6
7 import android.content.Context; 7 import android.content.Context;
8 import android.graphics.Point; 8 import android.graphics.Point;
9 import android.os.Build; 9 import android.os.Build;
10 import android.os.SystemClock; 10 import android.os.SystemClock;
(...skipping 1579 matching lines...) Expand 10 before | Expand all | Expand 10 after
1590 @Feature({"AndroidWebView", "Preferences"}) 1590 @Feature({"AndroidWebView", "Preferences"})
1591 public void testDatabaseInitialValue() throws Throwable { 1591 public void testDatabaseInitialValue() throws Throwable {
1592 TestAwContentsClient client = new TestAwContentsClient(); 1592 TestAwContentsClient client = new TestAwContentsClient();
1593 final AwTestContainerView testContainerView = 1593 final AwTestContainerView testContainerView =
1594 createAwTestContainerViewOnMainSync(client); 1594 createAwTestContainerViewOnMainSync(client);
1595 final AwContents awContents = testContainerView.getAwContents(); 1595 final AwContents awContents = testContainerView.getAwContents();
1596 AwSettingsDatabaseTestHelper helper = new AwSettingsDatabaseTestHelper(a wContents, client); 1596 AwSettingsDatabaseTestHelper helper = new AwSettingsDatabaseTestHelper(a wContents, client);
1597 helper.ensureSettingHasInitialValue(); 1597 helper.ensureSettingHasInitialValue();
1598 } 1598 }
1599 1599
1600 @SmallTest 1600 /**
1601 @Feature({"AndroidWebView", "Preferences"}) 1601 * @SmallTest
1602 * @Feature({"AndroidWebView", "Preferences"})
1603 * crbug.com/261409
1604 */
1605 @DisabledTest
1602 public void testDatabaseEnabled() throws Throwable { 1606 public void testDatabaseEnabled() throws Throwable {
boliu 2013/07/18 00:19:55 Hmm, this is a different crash
boliu 2013/07/18 00:21:31 04018: 07-17 22:54:15.937 9917 9951 W WebKit :
1603 TestAwContentsClient client = new TestAwContentsClient(); 1607 TestAwContentsClient client = new TestAwContentsClient();
1604 final AwTestContainerView testContainerView = 1608 final AwTestContainerView testContainerView =
1605 createAwTestContainerViewOnMainSync(client); 1609 createAwTestContainerViewOnMainSync(client);
1606 final AwContents awContents = testContainerView.getAwContents(); 1610 final AwContents awContents = testContainerView.getAwContents();
1607 AwSettingsDatabaseTestHelper helper = new AwSettingsDatabaseTestHelper(a wContents, client); 1611 AwSettingsDatabaseTestHelper helper = new AwSettingsDatabaseTestHelper(a wContents, client);
1608 helper.setAlteredSettingValue(); 1612 helper.setAlteredSettingValue();
1609 helper.ensureSettingHasAlteredValue(); 1613 helper.ensureSettingHasAlteredValue();
1610 } 1614 }
1611 1615
1612 @SmallTest 1616 @SmallTest
1613 @Feature({"AndroidWebView", "Preferences"}) 1617 @Feature({"AndroidWebView", "Preferences"})
1614 public void testDatabaseDisabled() throws Throwable { 1618 public void testDatabaseDisabled() throws Throwable {
1615 TestAwContentsClient client = new TestAwContentsClient(); 1619 TestAwContentsClient client = new TestAwContentsClient();
1616 final AwTestContainerView testContainerView = 1620 final AwTestContainerView testContainerView =
1617 createAwTestContainerViewOnMainSync(client); 1621 createAwTestContainerViewOnMainSync(client);
1618 final AwContents awContents = testContainerView.getAwContents(); 1622 final AwContents awContents = testContainerView.getAwContents();
1619 AwSettingsDatabaseTestHelper helper = new AwSettingsDatabaseTestHelper(a wContents, client); 1623 AwSettingsDatabaseTestHelper helper = new AwSettingsDatabaseTestHelper(a wContents, client);
1620 helper.setInitialSettingValue(); 1624 helper.setInitialSettingValue();
1621 helper.ensureSettingHasInitialValue(); 1625 helper.ensureSettingHasInitialValue();
1622 } 1626 }
1623 1627
1624 @SmallTest 1628 /**
1625 @Feature({"AndroidWebView", "Preferences"}) 1629 * @SmallTest
1630 * @Feature({"AndroidWebView", "Preferences"})
1631 * crbug.com/261409
1632 */
1633 @DisabledTest
1626 public void testUniversalAccessFromFilesWithTwoViews() throws Throwable { 1634 public void testUniversalAccessFromFilesWithTwoViews() throws Throwable {
1627 ViewPair views = createViews(); 1635 ViewPair views = createViews();
1628 runPerViewSettingsTest( 1636 runPerViewSettingsTest(
1629 new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents0( ), 1637 new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents0( ),
1630 views.getClient0()), 1638 views.getClient0()),
1631 new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents1( ), 1639 new AwSettingsUniversalAccessFromFilesTestHelper(views.getContents1( ),
1632 views.getClient1())); 1640 views.getClient1()));
1633 } 1641 }
1634 1642
1635 // This test verifies that local image resources can be loaded from file: 1643 // This test verifies that local image resources can be loaded from file:
1636 // URLs regardless of file access state. 1644 // URLs regardless of file access state.
1637 @SmallTest 1645 @SmallTest
1638 @Feature({"AndroidWebView", "Preferences"}) 1646 @Feature({"AndroidWebView", "Preferences"})
1639 public void testFileAccessFromFilesImage() throws Throwable { 1647 public void testFileAccessFromFilesImage() throws Throwable {
1640 final String imageContainerUrl = UrlUtils.getTestFileUrl("webview/image_ access.html"); 1648 final String imageContainerUrl = UrlUtils.getTestFileUrl("webview/image_ access.html");
1641 final String imageHeight = "16"; 1649 final String imageHeight = "16";
1642 final TestAwContentsClient contentClient = new TestAwContentsClient(); 1650 final TestAwContentsClient contentClient = new TestAwContentsClient();
1643 final AwTestContainerView testContainerView = 1651 final AwTestContainerView testContainerView =
1644 createAwTestContainerViewOnMainSync(contentClient); 1652 createAwTestContainerViewOnMainSync(contentClient);
1645 final AwContents awContents = testContainerView.getAwContents(); 1653 final AwContents awContents = testContainerView.getAwContents();
1646 AwSettings settings = getAwSettingsOnUiThread(awContents); 1654 AwSettings settings = getAwSettingsOnUiThread(awContents);
1647 settings.setJavaScriptEnabled(true); 1655 settings.setJavaScriptEnabled(true);
1648 settings.setAllowUniversalAccessFromFileURLs(false); 1656 settings.setAllowUniversalAccessFromFileURLs(false);
1649 settings.setAllowFileAccessFromFileURLs(false); 1657 settings.setAllowFileAccessFromFileURLs(false);
1650 loadUrlSync(awContents, contentClient.getOnPageFinishedHelper(), imageCo ntainerUrl); 1658 loadUrlSync(awContents, contentClient.getOnPageFinishedHelper(), imageCo ntainerUrl);
1651 assertEquals(imageHeight, getTitleOnUiThread(awContents)); 1659 assertEquals(imageHeight, getTitleOnUiThread(awContents));
1652 } 1660 }
1653 1661
1654 @SmallTest 1662 /**
1655 @Feature({"AndroidWebView", "Preferences"}) 1663 * @SmallTest
1664 * @Feature({"AndroidWebView", "Preferences"})
1665 * crbug.com/261409
1666 */
1667 @DisabledTest
1656 public void testFileAccessFromFilesIframeWithTwoViews() throws Throwable { 1668 public void testFileAccessFromFilesIframeWithTwoViews() throws Throwable {
1657 ViewPair views = createViews(); 1669 ViewPair views = createViews();
1658 runPerViewSettingsTest( 1670 runPerViewSettingsTest(
1659 new AwSettingsFileAccessFromFilesIframeTestHelper( 1671 new AwSettingsFileAccessFromFilesIframeTestHelper(
1660 views.getContents0(), views.getClient0()), 1672 views.getContents0(), views.getClient0()),
1661 new AwSettingsFileAccessFromFilesIframeTestHelper( 1673 new AwSettingsFileAccessFromFilesIframeTestHelper(
1662 views.getContents1(), views.getClient1())); 1674 views.getContents1(), views.getClient1()));
1663 } 1675 }
1664 1676
1665 @SmallTest 1677 @SmallTest
(...skipping 984 matching lines...) Expand 10 before | Expand all | Expand 10 after
2650 awContents.onTouchEvent(MotionEvent.obtain( 2662 awContents.onTouchEvent(MotionEvent.obtain(
2651 secondTapTime, secondTapTime, MotionEvent.ACTION_DOWN, 2663 secondTapTime, secondTapTime, MotionEvent.ACTION_DOWN,
2652 x, y, 0)); 2664 x, y, 0));
2653 awContents.onTouchEvent(MotionEvent.obtain( 2665 awContents.onTouchEvent(MotionEvent.obtain(
2654 secondTapTime, secondTapTime, MotionEvent.ACTION_UP, 2666 secondTapTime, secondTapTime, MotionEvent.ACTION_UP,
2655 x, y, 0)); 2667 x, y, 0));
2656 } 2668 }
2657 }); 2669 });
2658 } 2670 }
2659 } 2671 }
OLDNEW
« no previous file with comments | « no previous file | android_webview/javatests/src/org/chromium/android_webview/test/LoadDataWithBaseUrlTest.java » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698