-void WebRTCInternals::ResetForTesting() {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
- observers_.Clear();
- peer_connection_data_.Clear();
- get_user_media_requests_.Clear();
- aec_dump_enabled_ = false;
+#if defined(ENABLE_WEBRTC)
+void WebRTCInternals::EnableAecDumpOnAllRenderProcessHosts() {
+ aec_dump_enabled_ = true;
+ for (RenderProcessHost::iterator i(
+ content::RenderProcessHost::AllHostsIterator());
+ !i.IsAtEnd(); i.Advance()) {
+ i.GetCurrentValue()->EnableAecDump(aec_dump_file_path_);
+ }