| Index: chrome/browser/media/webrtc/webrtc_browsertest_base.cc | 
| diff --git a/chrome/browser/media/webrtc/webrtc_browsertest_base.cc b/chrome/browser/media/webrtc/webrtc_browsertest_base.cc | 
| index df30b68ab913f89e042d70941dc9f31fcc62918f..23c2049420663e9176240a78663110a38d20f0f0 100644 | 
| --- a/chrome/browser/media/webrtc/webrtc_browsertest_base.cc | 
| +++ b/chrome/browser/media/webrtc/webrtc_browsertest_base.cc | 
| @@ -559,3 +559,21 @@ void WebRtcTestBase::SetDefaultVideoCodec( | 
| void WebRtcTestBase::EnableOpusDtx(content::WebContents* tab) const { | 
| EXPECT_EQ("ok-forced", ExecuteJavascript("forceOpusDtx()", tab)); | 
| } | 
| + | 
| +void WebRtcTestBase::CreateAndAddStreams(content::WebContents* tab, | 
| +                                         size_t count) const { | 
| +  EXPECT_EQ( | 
| +      "ok-streams-created-and-added", | 
| +      ExecuteJavascript( | 
| +          "createAndAddStreams(" + base::SizeTToString(count) + ")", tab)); | 
| +} | 
| + | 
| +void WebRtcTestBase::VerifyRtpReceivers( | 
| +    content::WebContents* tab, | 
| +    base::Optional<size_t> expected_num_tracks) const { | 
| +  std::string javascript = | 
| +      expected_num_tracks ? "verifyRtpReceivers(" + | 
| +                                base::SizeTToString(*expected_num_tracks) + ")" | 
| +                          : "verifyRtpReceivers()"; | 
| +  EXPECT_EQ("ok-receivers-verified", ExecuteJavascript(javascript, tab)); | 
| +} | 
|  |