| Index: content/browser/media/webrtc_browsertest.cc
|
| diff --git a/content/browser/media/webrtc_browsertest.cc b/content/browser/media/webrtc_browsertest.cc
|
| index 7c51ffa3e1f5b5bc44bcb5876acc110e078bb5bd..53a325136addac2121b263bc9bada7f57ec187d3 100644
|
| --- a/content/browser/media/webrtc_browsertest.cc
|
| +++ b/content/browser/media/webrtc_browsertest.cc
|
| @@ -201,20 +201,15 @@ IN_PROC_BROWSER_TEST_F(MAYBE_WebRtcBrowserTest,
|
| kUseLenientAudioChecking));
|
| }
|
|
|
| -// Below 2 test will make a complete PeerConnection-based call between pc1 and
|
| -// pc2, and then use the remote stream to setup a call between pc3 and pc4, and
|
| -// then verify that video is received on pc3 and pc4.
|
| -// The stream sent from pc3 to pc4 is the stream received on pc1.
|
| -// The stream sent from pc4 to pc3 is cloned from stream the stream received
|
| -// on pc2.
|
| -#if defined(THREAD_SANITIZER) || defined(OS_WIN)
|
| +// This test makes a call between pc1 and pc2 where a video only stream is sent
|
| +// from pc1 to pc2.
|
| +// The stream sent from pc1 to pc2 is cloned from the stream received on pc2
|
| +// to test that cloning of remote video tracks works as intended and is sent
|
| +// back to pc1.
|
| +#if defined(THREAD_SANITIZER)
|
| // Flaky on TSAN v2. http://crbug.com/373637
|
| -// Flaky on Windows: http://crbug.com/469819
|
| -#define MAYBE_CanForwardRemoteStream DISABLED_CanForwardRemoteStream
|
| -#define MAYBE_CanForwardRemoteStream720p DISABLED_CanForwardRemoteStream720p
|
| #else
|
| #define MAYBE_CanForwardRemoteStream CanForwardRemoteStream
|
| -#define MAYBE_CanForwardRemoteStream720p CanForwardRemoteStream720p
|
| #endif
|
| IN_PROC_BROWSER_TEST_F(MAYBE_WebRtcBrowserTest, MAYBE_CanForwardRemoteStream) {
|
| #if defined (OS_ANDROID)
|
| @@ -229,20 +224,6 @@ IN_PROC_BROWSER_TEST_F(MAYBE_WebRtcBrowserTest, MAYBE_CanForwardRemoteStream) {
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(MAYBE_WebRtcBrowserTest,
|
| - MAYBE_CanForwardRemoteStream720p) {
|
| -#if defined (OS_ANDROID)
|
| - // This test fails on Nexus 5 devices.
|
| - // TODO(henrika): see http://crbug.com/362437 and http://crbug.com/359389
|
| - // for details.
|
| - base::CommandLine::ForCurrentProcess()->AppendSwitch(
|
| - switches::kDisableWebRtcHWDecoding);
|
| -#endif
|
| - const std::string javascript = GenerateGetUserMediaCall(
|
| - "callAndForwardRemoteStream", 1280, 1280, 720, 720, 10, 30);
|
| - MakeTypicalPeerConnectionCall(javascript);
|
| -}
|
| -
|
| -IN_PROC_BROWSER_TEST_F(MAYBE_WebRtcBrowserTest,
|
| NoCrashWhenConnectChromiumSinkToRemoteTrack) {
|
| MakeTypicalPeerConnectionCall("ConnectChromiumSinkToRemoteAudioTrack();");
|
| }
|
|
|