| Index: ui/aura/window_port.h
|
| diff --git a/ui/aura/window_port.h b/ui/aura/window_port.h
|
| index 6774dc6edb47012e42e7813563be2f1c824e2c20..9d2f4c37e81b0c4ac579524b59a4ad9e687cf789 100644
|
| --- a/ui/aura/window_port.h
|
| +++ b/ui/aura/window_port.h
|
| @@ -19,12 +19,17 @@
|
|
|
| namespace cc {
|
| class CompositorFrameSink;
|
| +class ContextProvider;
|
| }
|
|
|
| namespace gfx {
|
| class Rect;
|
| }
|
|
|
| +namespace gpu {
|
| +class GpuMemoryBufferManager;
|
| +}
|
| +
|
| namespace aura {
|
|
|
| class Window;
|
| @@ -77,8 +82,9 @@ class AURA_EXPORT WindowPort {
|
| std::unique_ptr<ui::PropertyData> data) = 0;
|
|
|
| // Called for creating a cc::CompositorFrameSink for the window.
|
| - virtual std::unique_ptr<cc::CompositorFrameSink>
|
| - CreateCompositorFrameSink() = 0;
|
| + virtual std::unique_ptr<cc::CompositorFrameSink> CreateCompositorFrameSink(
|
| + scoped_refptr<cc::ContextProvider> context_provider,
|
| + gpu::GpuMemoryBufferManager* gpu_memory_buffer_manager) = 0;
|
|
|
| // Get the current cc::SurfaceId.
|
| virtual cc::SurfaceId GetSurfaceId() const = 0;
|
|
|