| Index: content/browser/compositor/browser_compositor_output_surface.cc
|
| diff --git a/content/browser/compositor/browser_compositor_output_surface.cc b/content/browser/compositor/browser_compositor_output_surface.cc
|
| index bfcebe445365ecf86394e325b303bffb364379f5..fb70cb7649d2424c724df355b55baa5ddc5f8445 100644
|
| --- a/content/browser/compositor/browser_compositor_output_surface.cc
|
| +++ b/content/browser/compositor/browser_compositor_output_surface.cc
|
| @@ -54,6 +54,15 @@ BrowserCompositorOutputSurface::BrowserCompositorOutputSurface(
|
| Initialize();
|
| }
|
|
|
| +BrowserCompositorOutputSurface::BrowserCompositorOutputSurface(
|
| + const scoped_refptr<cc::VulkanContextProvider>& vulkan_context_provider,
|
| + const scoped_refptr<ui::CompositorVSyncManager>& vsync_manager)
|
| + : OutputSurface(nullptr, nullptr, vulkan_context_provider, nullptr),
|
| + vsync_manager_(vsync_manager),
|
| + reflector_(nullptr) {
|
| + Initialize();
|
| +}
|
| +
|
| BrowserCompositorOutputSurface::~BrowserCompositorOutputSurface() {
|
| if (reflector_)
|
| reflector_->DetachFromOutputSurface();
|
|
|