| Index: content/browser/media/webrtc_browsertest.cc
|
| diff --git a/content/browser/media/webrtc_browsertest.cc b/content/browser/media/webrtc_browsertest.cc
|
| index fd6c1697ae04eecb0fa96a1b3d8d8fddb1c4a919..82e9b85414ce114953516f0c3200faaeedecfa6c 100644
|
| --- a/content/browser/media/webrtc_browsertest.cc
|
| +++ b/content/browser/media/webrtc_browsertest.cc
|
| @@ -64,6 +64,15 @@ IN_PROC_BROWSER_TEST_F(WebrtcBrowserTest, GetAudioAndVideoStreamAndStop) {
|
| ExpectTitle("OK");
|
| }
|
|
|
| +IN_PROC_BROWSER_TEST_F(WebrtcBrowserTest, CloneAudioAndVideoStreamAndStop) {
|
| + GURL url(test_server()->GetURL("files/media/getusermedia_and_stop.html"));
|
| + NavigateToURL(shell(), url);
|
| +
|
| + EXPECT_TRUE(ExecuteJavascript("createCloneStream();"));
|
| +
|
| + ExpectTitle("OK");
|
| +}
|
| +
|
| // These tests will make a complete PeerConnection-based call and verify that
|
| // video is playing for the call.
|
| IN_PROC_BROWSER_TEST_F(WebrtcBrowserTest, CanSetupVideoCall) {
|
| @@ -147,5 +156,16 @@ IN_PROC_BROWSER_TEST_F(WebrtcBrowserTest,
|
| ExpectTitle("OK");
|
| }
|
|
|
| +// This test will make a PeerConnection-based call and send a new Video
|
| +// MediaStream that has been created based on a MediaStream created with
|
| +// getUserMedia.
|
| +IN_PROC_BROWSER_TEST_F(WebrtcBrowserTest, CallWithNewVideoMediaStream) {
|
| + GURL url(test_server()->GetURL("files/media/peerconnection-call.html"));
|
| + NavigateToURL(shell(), url);
|
| +
|
| + EXPECT_TRUE(ExecuteJavascript("callWithNewVideoMediaStream();"));
|
| + ExpectTitle("OK");
|
| +}
|
| +
|
| } // namespace content
|
|
|
|
|