| Index: android_webview/javatests/src/org/chromium/android_webview/test/MultipleVideosTest.java
|
| diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/MultipleVideosTest.java b/android_webview/javatests/src/org/chromium/android_webview/test/MultipleVideosTest.java
|
| index 93b1c418a184afefb8908318527a6666ba12ecab..89d381255c3fca3d3eaa49f1de4000e99680dea1 100644
|
| --- a/android_webview/javatests/src/org/chromium/android_webview/test/MultipleVideosTest.java
|
| +++ b/android_webview/javatests/src/org/chromium/android_webview/test/MultipleVideosTest.java
|
| @@ -4,8 +4,6 @@
|
|
|
| package org.chromium.android_webview.test;
|
|
|
| -import org.chromium.android_webview.test.util.VideoSurfaceViewUtils;
|
| -import org.chromium.base.test.util.DisabledTest;
|
| import org.chromium.content.browser.ContentViewCore;
|
| import org.chromium.content.browser.test.util.DOMUtils;
|
| import org.chromium.content_public.browser.WebContents;
|
| @@ -36,43 +34,6 @@ public class MultipleVideosTest extends AwTestBase {
|
| enableJavaScriptOnUiThread(mTestContainerView.getAwContents());
|
| }
|
|
|
| - /*
|
| - @MediumTest
|
| - @Feature({"AndroidWebView"})
|
| - */
|
| - @DisabledTest(message = "crbug.com/597495")
|
| - public void testFirstVideoPausesWhenSecondVideoStarts() throws Throwable {
|
| - // To test video hole surfaces we must force video overlay before loading page.
|
| - getInstrumentation().runOnMainSync(new Runnable() {
|
| - @Override
|
| - public void run() {
|
| - mTestContainerView.getAwContents().getSettings().setForceVideoOverlayForTests(true);
|
| - }
|
| - });
|
| -
|
| - loadTestPage();
|
| -
|
| - // Play the first video.
|
| - tapFirstPlayButton();
|
| - DOMUtils.waitForMediaPlay(getWebContentsOnUiThread(), FIRST_VIDEO_ID);
|
| -
|
| - // Verify that there is one video hole surface.
|
| - VideoSurfaceViewUtils.pollAndAssertContainsOneVideoHoleSurfaceView(this,
|
| - mTestContainerView);
|
| -
|
| - // Start the second video.
|
| - tapSecondPlayButton();
|
| - DOMUtils.waitForMediaPlay(getWebContentsOnUiThread(), SECOND_VIDEO_ID);
|
| -
|
| - // Verify that the first video pauses once the second video starts.
|
| - assertFalse(DOMUtils.isMediaPaused(getWebContentsOnUiThread(), SECOND_VIDEO_ID));
|
| - assertTrue(DOMUtils.isMediaPaused(getWebContentsOnUiThread(), FIRST_VIDEO_ID));
|
| -
|
| - // Verify that there is still only one video hole surface.
|
| - VideoSurfaceViewUtils.pollAndAssertContainsOneVideoHoleSurfaceView(this,
|
| - mTestContainerView);
|
| - }
|
| -
|
| private void loadTestPage() throws Exception {
|
| loadUrlSync(mTestContainerView.getAwContents(),
|
| mContentsClient.getOnPageFinishedHelper(), MULTIPLE_VIDEOS_TEST_URL);
|
|
|