| 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));
 | 
| +}
 | 
| 
 |