| Index: content/renderer/android/synchronous_compositor_filter.cc
|
| diff --git a/content/renderer/android/synchronous_compositor_filter.cc b/content/renderer/android/synchronous_compositor_filter.cc
|
| index dc96477782b18b866568cfb5d26faa6c22dc5795..8206c242321fa94d61bc96b40f33d90318bd5d61 100644
|
| --- a/content/renderer/android/synchronous_compositor_filter.cc
|
| +++ b/content/renderer/android/synchronous_compositor_filter.cc
|
| @@ -131,24 +131,27 @@ void SynchronousCompositorFilter::FilterReadyOnCompositorThread() {
|
| DCHECK(entry_pair.second);
|
| int routing_id = entry_pair.first;
|
| CreateSynchronousCompositorProxy(routing_id, entry_pair.second);
|
| - auto output_surface_entry = output_surface_map_.find(routing_id);
|
| - if (output_surface_entry != output_surface_map_.end()) {
|
| - SetProxyOutputSurface(routing_id, output_surface_entry->second);
|
| + auto compositor_frame_sink_entry =
|
| + compositor_frame_sink_map_.find(routing_id);
|
| + if (compositor_frame_sink_entry != compositor_frame_sink_map_.end()) {
|
| + SetProxyCompositorFrameSink(routing_id,
|
| + compositor_frame_sink_entry->second);
|
| }
|
| }
|
| }
|
|
|
| -void SynchronousCompositorFilter::RegisterOutputSurface(
|
| +void SynchronousCompositorFilter::RegisterCompositorFrameSink(
|
| int routing_id,
|
| - SynchronousCompositorOutputSurface* output_surface) {
|
| + SynchronousCompositorFrameSink* compositor_frame_sink) {
|
| DCHECK(compositor_task_runner_->BelongsToCurrentThread());
|
| - DCHECK(output_surface);
|
| + DCHECK(compositor_frame_sink);
|
| SynchronousCompositorProxy* proxy = FindProxy(routing_id);
|
| if (proxy) {
|
| - proxy->SetOutputSurface(output_surface);
|
| + proxy->SetCompositorFrameSink(compositor_frame_sink);
|
| } else {
|
| - DCHECK(output_surface_map_.find(routing_id) == output_surface_map_.end());
|
| - output_surface_map_[routing_id] = output_surface;
|
| + DCHECK(compositor_frame_sink_map_.find(routing_id) ==
|
| + compositor_frame_sink_map_.end());
|
| + compositor_frame_sink_map_[routing_id] = compositor_frame_sink;
|
| }
|
| }
|
|
|
| @@ -164,18 +167,18 @@ void SynchronousCompositorFilter::OnSynchronizeRendererState(
|
| }
|
| }
|
|
|
| -void SynchronousCompositorFilter::UnregisterOutputSurface(
|
| +void SynchronousCompositorFilter::UnregisterCompositorFrameSink(
|
| int routing_id,
|
| - SynchronousCompositorOutputSurface* output_surface) {
|
| + SynchronousCompositorFrameSink* compositor_frame_sink) {
|
| DCHECK(compositor_task_runner_->BelongsToCurrentThread());
|
| - DCHECK(output_surface);
|
| + DCHECK(compositor_frame_sink);
|
| SynchronousCompositorProxy* proxy = FindProxy(routing_id);
|
| if (proxy) {
|
| - proxy->SetOutputSurface(nullptr);
|
| + proxy->SetCompositorFrameSink(nullptr);
|
| }
|
| - auto entry = output_surface_map_.find(routing_id);
|
| - if (entry != output_surface_map_.end())
|
| - output_surface_map_.erase(entry);
|
| + auto entry = compositor_frame_sink_map_.find(routing_id);
|
| + if (entry != compositor_frame_sink_map_.end())
|
| + compositor_frame_sink_map_.erase(entry);
|
| }
|
|
|
| void SynchronousCompositorFilter::CreateSynchronousCompositorProxy(
|
| @@ -188,13 +191,13 @@ void SynchronousCompositorFilter::CreateSynchronousCompositorProxy(
|
| sync_compositor_map_.add(routing_id, std::move(proxy));
|
| }
|
|
|
| -void SynchronousCompositorFilter::SetProxyOutputSurface(
|
| +void SynchronousCompositorFilter::SetProxyCompositorFrameSink(
|
| int routing_id,
|
| - SynchronousCompositorOutputSurface* output_surface) {
|
| - DCHECK(output_surface);
|
| + SynchronousCompositorFrameSink* compositor_frame_sink) {
|
| + DCHECK(compositor_frame_sink);
|
| SynchronousCompositorProxy* proxy = FindProxy(routing_id);
|
| DCHECK(proxy);
|
| - proxy->SetOutputSurface(output_surface);
|
| + proxy->SetCompositorFrameSink(compositor_frame_sink);
|
| }
|
|
|
| void SynchronousCompositorFilter::DidAddSynchronousHandlerProxy(
|
| @@ -205,9 +208,9 @@ void SynchronousCompositorFilter::DidAddSynchronousHandlerProxy(
|
| if (filter_ready_) {
|
| CreateSynchronousCompositorProxy(routing_id,
|
| synchronous_input_handler_proxy);
|
| - auto entry = output_surface_map_.find(routing_id);
|
| - if (entry != output_surface_map_.end())
|
| - SetProxyOutputSurface(routing_id, entry->second);
|
| + auto entry = compositor_frame_sink_map_.find(routing_id);
|
| + if (entry != compositor_frame_sink_map_.end())
|
| + SetProxyCompositorFrameSink(routing_id, entry->second);
|
| } else {
|
| auto*& mapped_synchronous_input_handler_proxy =
|
| synchronous_input_handler_proxy_map_[routing_id];
|
|
|