| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index c2ebe6f3fddb47a8626dc355b5622348d5ba3f53..67bcc2f5e304fc1949357f170c1a21248f89de48 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -23,8 +23,8 @@
|
| #include "base/trace_event/trace_event.h"
|
| #include "base/trace_event/trace_event_synthetic_delay.h"
|
| #include "build/build_config.h"
|
| +#include "cc/output/compositor_frame_sink.h"
|
| #include "cc/output/copy_output_request.h"
|
| -#include "cc/output/output_surface.h"
|
| #include "cc/scheduler/begin_frame_source.h"
|
| #include "content/common/content_switches_internal.h"
|
| #include "content/common/input/synthetic_gesture_packet.h"
|
| @@ -745,13 +745,13 @@ void RenderWidget::BeginMainFrame(double frame_time_sec) {
|
| GetWebWidget()->beginFrame(frame_time_sec);
|
| }
|
|
|
| -std::unique_ptr<cc::OutputSurface> RenderWidget::CreateOutputSurface(
|
| - bool fallback) {
|
| +std::unique_ptr<cc::CompositorFrameSink>
|
| +RenderWidget::CreateCompositorFrameSink(bool fallback) {
|
| DCHECK(GetWebWidget());
|
| // For widgets that are never visible, we don't start the compositor, so we
|
| - // never get a request for a cc::OutputSurface.
|
| + // never get a request for a cc::CompositorFrameSink.
|
| DCHECK(!compositor_never_visible_);
|
| - return RenderThreadImpl::current()->CreateCompositorOutputSurface(
|
| + return RenderThreadImpl::current()->CreateCompositorFrameSink(
|
| fallback, routing_id_, frame_swap_message_queue_,
|
| GetURLForGraphicsContext3D());
|
| }
|
| @@ -1138,7 +1138,7 @@ void RenderWidget::initializeLayerTreeView() {
|
| compositor_->setViewportSize(physical_backing_size_);
|
| OnDeviceScaleFactorChanged();
|
| // For background pages and certain tests, we don't want to trigger
|
| - // OutputSurface creation.
|
| + // CompositorFrameSink creation.
|
| if (compositor_never_visible_ || !RenderThreadImpl::current())
|
| compositor_->SetNeverVisible();
|
|
|
|
|