| Index: content/browser/aura/browser_compositor_output_surface.h
|
| diff --git a/content/browser/aura/browser_compositor_output_surface.h b/content/browser/aura/browser_compositor_output_surface.h
|
| index 4b891bdc2ef31e19e995f723bb357af1ca6b947e..f9ec3c8d9d5a9b2ea1a54e78a517e8b0d9f1532d 100644
|
| --- a/content/browser/aura/browser_compositor_output_surface.h
|
| +++ b/content/browser/aura/browser_compositor_output_surface.h
|
| @@ -15,7 +15,9 @@ namespace base { class MessageLoopProxy; }
|
| namespace ui { class Compositor; }
|
|
|
| namespace content {
|
| +class ContextProviderCommandBuffer;
|
| class ReflectorImpl;
|
| +class WebGraphicsContext3DCommandBufferImpl;
|
|
|
| // Adapts a WebGraphicsContext3DCommandBufferImpl into a
|
| // cc::OutputSurface that also handles vsync parameter updates
|
| @@ -25,7 +27,7 @@ class BrowserCompositorOutputSurface
|
| public base::NonThreadSafe {
|
| public:
|
| BrowserCompositorOutputSurface(
|
| - scoped_ptr<WebKit::WebGraphicsContext3D> context,
|
| + const scoped_refptr<ContextProviderCommandBuffer>& context,
|
| int surface_id,
|
| IDMap<BrowserCompositorOutputSurface>* output_surface_map,
|
| base::MessageLoopProxy* compositor_message_loop,
|
|
|