| Index: content/browser/renderer_host/offscreen_canvas_compositor_frame_sink.h
|
| diff --git a/content/browser/renderer_host/offscreen_canvas_compositor_frame_sink.h b/content/browser/renderer_host/offscreen_canvas_compositor_frame_sink.h
|
| index 27d0dc5051fd6a9b3b04cc1bf19fb2db03b6d33e..34b80bf9355d22b1d2bb47eefa2aa73d72ca068c 100644
|
| --- a/content/browser/renderer_host/offscreen_canvas_compositor_frame_sink.h
|
| +++ b/content/browser/renderer_host/offscreen_canvas_compositor_frame_sink.h
|
| @@ -5,6 +5,9 @@
|
| #ifndef CONTENT_BROWSER_RENDERER_HOST_OFFSCREEN_CANVAS_COMPOSITOR_FRAME_SINK_H_
|
| #define CONTENT_BROWSER_RENDERER_HOST_OFFSCREEN_CANVAS_COMPOSITOR_FRAME_SINK_H_
|
|
|
| +#include <memory>
|
| +#include <vector>
|
| +
|
| #include "cc/surfaces/surface_factory.h"
|
| #include "cc/surfaces/surface_factory_client.h"
|
| #include "third_party/WebKit/public/platform/modules/offscreencanvas/offscreen_canvas_surface.mojom.h"
|
| @@ -28,6 +31,10 @@ class OffscreenCanvasCompositorFrameSink
|
| void SubmitCompositorFrame(const cc::LocalFrameId& local_frame_id,
|
| cc::CompositorFrame frame) override;
|
| void SetNeedsBeginFrame(bool needs_begin_frame) override;
|
| + void AddSurfaceReferences(
|
| + const std::vector<cc::SurfaceReference>& references) override;
|
| + void RemoveSurfaceReferences(
|
| + const std::vector<cc::SurfaceReference>& references) override;
|
| void EvictFrame() override;
|
|
|
| // cc::SurfaceFactoryClient implementation.
|
|
|