| Index: content/public/browser/android/synchronous_compositor.h
|
| diff --git a/content/public/browser/android/synchronous_compositor.h b/content/public/browser/android/synchronous_compositor.h
|
| index bc74f1f240f12212fcee1f449591c2b06f62fd6b..c5dd759184ec35b999d588815267ad081c9b073d 100644
|
| --- a/content/public/browser/android/synchronous_compositor.h
|
| +++ b/content/public/browser/android/synchronous_compositor.h
|
| @@ -10,7 +10,9 @@
|
| #include <memory>
|
|
|
| #include "base/memory/ref_counted.h"
|
| +#include "base/optional.h"
|
| #include "base/time/time.h"
|
| +#include "cc/output/compositor_frame.h"
|
| #include "content/common/content_export.h"
|
| #include "ui/gfx/geometry/rect.h"
|
| #include "ui/gfx/geometry/size.h"
|
| @@ -18,7 +20,6 @@
|
| class SkCanvas;
|
|
|
| namespace cc {
|
| -class CompositorFrame;
|
| class CompositorFrameAck;
|
| }
|
|
|
| @@ -52,7 +53,7 @@ class CONTENT_EXPORT SynchronousCompositor {
|
| Frame& operator=(Frame&& rhs);
|
|
|
| uint32_t output_surface_id;
|
| - std::unique_ptr<cc::CompositorFrame> frame;
|
| + base::Optional<cc::CompositorFrame> frame;
|
|
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(Frame);
|
|
|