| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/renderer/render_thread_impl.h" | 5 #include "content/renderer/render_thread_impl.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <limits> | 8 #include <limits> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 90 #include "content/renderer/devtools/v8_sampling_profiler.h" | 90 #include "content/renderer/devtools/v8_sampling_profiler.h" |
| 91 #include "content/renderer/dom_storage/dom_storage_dispatcher.h" | 91 #include "content/renderer/dom_storage/dom_storage_dispatcher.h" |
| 92 #include "content/renderer/dom_storage/webstoragearea_impl.h" | 92 #include "content/renderer/dom_storage/webstoragearea_impl.h" |
| 93 #include "content/renderer/dom_storage/webstoragenamespace_impl.h" | 93 #include "content/renderer/dom_storage/webstoragenamespace_impl.h" |
| 94 #include "content/renderer/gpu/compositor_external_begin_frame_source.h" | 94 #include "content/renderer/gpu/compositor_external_begin_frame_source.h" |
| 95 #include "content/renderer/gpu/compositor_forwarding_message_filter.h" | 95 #include "content/renderer/gpu/compositor_forwarding_message_filter.h" |
| 96 #include "content/renderer/gpu/compositor_output_surface.h" | 96 #include "content/renderer/gpu/compositor_output_surface.h" |
| 97 #include "content/renderer/input/input_event_filter.h" | 97 #include "content/renderer/input/input_event_filter.h" |
| 98 #include "content/renderer/input/input_handler_manager.h" | 98 #include "content/renderer/input/input_handler_manager.h" |
| 99 #include "content/renderer/input/main_thread_input_event_filter.h" | 99 #include "content/renderer/input/main_thread_input_event_filter.h" |
| 100 #include "content/renderer/media/aec_dump_message_filter.h" | 100 #include "content/renderer/media/audio_debug_recorder.h" |
| 101 #include "content/renderer/media/audio_input_message_filter.h" | 101 #include "content/renderer/media/audio_input_message_filter.h" |
| 102 #include "content/renderer/media/audio_message_filter.h" | 102 #include "content/renderer/media/audio_message_filter.h" |
| 103 #include "content/renderer/media/audio_renderer_mixer_manager.h" | 103 #include "content/renderer/media/audio_renderer_mixer_manager.h" |
| 104 #include "content/renderer/media/media_stream_center.h" | 104 #include "content/renderer/media/media_stream_center.h" |
| 105 #include "content/renderer/media/midi_message_filter.h" | 105 #include "content/renderer/media/midi_message_filter.h" |
| 106 #include "content/renderer/media/render_media_client.h" | 106 #include "content/renderer/media/render_media_client.h" |
| 107 #include "content/renderer/media/renderer_gpu_video_accelerator_factories.h" | 107 #include "content/renderer/media/renderer_gpu_video_accelerator_factories.h" |
| 108 #include "content/renderer/media/video_capture_impl_manager.h" | 108 #include "content/renderer/media/video_capture_impl_manager.h" |
| 109 #include "content/renderer/media/video_capture_message_filter.h" | 109 #include "content/renderer/media/video_capture_message_filter.h" |
| 110 #include "content/renderer/net_info_helper.h" | 110 #include "content/renderer/net_info_helper.h" |
| (...skipping 493 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 604 #if defined(ENABLE_WEBRTC) | 604 #if defined(ENABLE_WEBRTC) |
| 605 peer_connection_tracker_.reset(new PeerConnectionTracker()); | 605 peer_connection_tracker_.reset(new PeerConnectionTracker()); |
| 606 AddObserver(peer_connection_tracker_.get()); | 606 AddObserver(peer_connection_tracker_.get()); |
| 607 | 607 |
| 608 p2p_socket_dispatcher_ = | 608 p2p_socket_dispatcher_ = |
| 609 new P2PSocketDispatcher(GetIOMessageLoopProxy().get()); | 609 new P2PSocketDispatcher(GetIOMessageLoopProxy().get()); |
| 610 AddFilter(p2p_socket_dispatcher_.get()); | 610 AddFilter(p2p_socket_dispatcher_.get()); |
| 611 | 611 |
| 612 webrtc_identity_service_.reset(new WebRTCIdentityService()); | 612 webrtc_identity_service_.reset(new WebRTCIdentityService()); |
| 613 | 613 |
| 614 aec_dump_message_filter_ = new AecDumpMessageFilter( | 614 audio_debug_recorder_ = new AudioDebugRecorder(GetServiceRegistry()); |
| 615 GetIOMessageLoopProxy(), message_loop()->task_runner()); | |
| 616 AddFilter(aec_dump_message_filter_.get()); | |
| 617 | 615 |
| 618 peer_connection_factory_.reset(new PeerConnectionDependencyFactory( | 616 peer_connection_factory_.reset(new PeerConnectionDependencyFactory( |
| 619 p2p_socket_dispatcher_.get())); | 617 p2p_socket_dispatcher_.get())); |
| 620 #endif // defined(ENABLE_WEBRTC) | 618 #endif // defined(ENABLE_WEBRTC) |
| 621 | 619 |
| 622 audio_input_message_filter_ = | 620 audio_input_message_filter_ = |
| 623 new AudioInputMessageFilter(GetIOMessageLoopProxy()); | 621 new AudioInputMessageFilter(GetIOMessageLoopProxy()); |
| 624 AddFilter(audio_input_message_filter_.get()); | 622 AddFilter(audio_input_message_filter_.get()); |
| 625 | 623 |
| 626 audio_message_filter_ = new AudioMessageFilter(GetIOMessageLoopProxy()); | 624 audio_message_filter_ = new AudioMessageFilter(GetIOMessageLoopProxy()); |
| (...skipping 1357 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1984 } | 1982 } |
| 1985 | 1983 |
| 1986 void RenderThreadImpl::PendingRenderFrameConnect::OnConnectionError() { | 1984 void RenderThreadImpl::PendingRenderFrameConnect::OnConnectionError() { |
| 1987 size_t erased = | 1985 size_t erased = |
| 1988 RenderThreadImpl::current()->pending_render_frame_connects_.erase( | 1986 RenderThreadImpl::current()->pending_render_frame_connects_.erase( |
| 1989 routing_id_); | 1987 routing_id_); |
| 1990 DCHECK_EQ(1u, erased); | 1988 DCHECK_EQ(1u, erased); |
| 1991 } | 1989 } |
| 1992 | 1990 |
| 1993 } // namespace content | 1991 } // namespace content |
| OLD | NEW |