Index: chromecast/renderer/cast_render_process_observer.cc |
diff --git a/chromecast/renderer/cast_render_process_observer.cc b/chromecast/renderer/cast_render_process_observer.cc |
index caba2442a0cbf04a3a5704af711609ad9f13a45a..b64a7c4bd8de682e89437e2f9ba12db2f786c606 100644 |
--- a/chromecast/renderer/cast_render_process_observer.cc |
+++ b/chromecast/renderer/cast_render_process_observer.cc |
@@ -11,10 +11,7 @@ |
namespace chromecast { |
namespace shell { |
-CastRenderProcessObserver::CastRenderProcessObserver( |
- const std::vector<scoped_refptr<IPC::MessageFilter>>& |
- platform_message_filters) |
- : platform_message_filters_(platform_message_filters) { |
+CastRenderProcessObserver::CastRenderProcessObserver() { |
content::RenderThread* thread = content::RenderThread::Get(); |
thread->AddObserver(this); |
CreateCustomFilters(); |
@@ -34,9 +31,6 @@ void CastRenderProcessObserver::CreateCustomFilters() { |
#endif // !defined(OS_ANDROID) |
capabilities_message_filter_ = new CapabilitiesMessageFilter; |
thread->AddFilter(capabilities_message_filter_.get()); |
- for (const auto& filter : platform_message_filters_) { |
- thread->AddFilter(filter.get()); |
- } |
} |
void CastRenderProcessObserver::OnRenderProcessShutdown() { |
@@ -51,13 +45,6 @@ void CastRenderProcessObserver::OnRenderProcessShutdown() { |
thread->RemoveFilter(capabilities_message_filter_.get()); |
capabilities_message_filter_ = nullptr; |
} |
- for (auto& filter : platform_message_filters_) { |
- if (filter.get()) { |
- thread->RemoveFilter(filter.get()); |
- filter = nullptr; |
- } |
- } |
- platform_message_filters_.clear(); |
} |
} // namespace shell |