Index: content/public/test/mock_render_process_host.h |
diff --git a/content/public/test/mock_render_process_host.h b/content/public/test/mock_render_process_host.h |
index 358a26728d5916455882f5e8fe960c54140b6455..85ec3628a0cff0e6174893e59f6d1b33aa57f9ef 100644 |
--- a/content/public/test/mock_render_process_host.h |
+++ b/content/public/test/mock_render_process_host.h |
@@ -7,7 +7,9 @@ |
#include <stddef.h> |
#include <stdint.h> |
+ |
#include <memory> |
+#include <string> |
#include <utility> |
#include "base/macros.h" |
@@ -147,6 +149,10 @@ class MockRenderProcessHost : public RenderProcessHost { |
remote_interfaces_ = std::move(remote_interfaces); |
} |
+ void SetAudioStateChangedCallback(base::Closure closure) { |
+ audio_state_changed_callback_ = closure; |
+ } |
+ |
private: |
// Stores IPC messages that would have been sent to the renderer. |
IPC::TestSink sink_; |
@@ -169,6 +175,7 @@ class MockRenderProcessHost : public RenderProcessHost { |
std::unique_ptr<service_manager::InterfaceProvider> remote_interfaces_; |
std::unique_ptr<mojo::AssociatedInterfacePtr<mojom::Renderer>> |
renderer_interface_; |
+ base::Closure audio_state_changed_callback_; |
DISALLOW_COPY_AND_ASSIGN(MockRenderProcessHost); |
}; |