| Index: cc/proxy.h
|
| diff --git a/cc/proxy.h b/cc/proxy.h
|
| index b175f8f646c77febd1e7103d582730ca49708659..c2a264b310819b09286088c879b02361246703a9 100644
|
| --- a/cc/proxy.h
|
| +++ b/cc/proxy.h
|
| @@ -7,8 +7,9 @@
|
|
|
| #include "base/basictypes.h"
|
| #include "base/logging.h"
|
| -#include "base/time.h"
|
| +#include "base/memory/ref_counted.h"
|
| #include "base/memory/scoped_ptr.h"
|
| +#include "base/time.h"
|
| #include "cc/cc_export.h"
|
|
|
| namespace gfx {
|
| @@ -18,6 +19,8 @@ class Vector2d;
|
|
|
| namespace cc {
|
|
|
| +class PictureLayer;
|
| +class PicturePileImpl;
|
| class Thread;
|
| struct RenderingStats;
|
| struct RendererCapabilities;
|
| @@ -96,6 +99,8 @@ public:
|
|
|
| virtual void acquireLayerTextures() = 0;
|
|
|
| + virtual scoped_refptr<PicturePileImpl> capturePicturePile(const PictureLayer* layer) = 0;
|
| +
|
| // Testing hooks
|
| virtual void loseOutputSurface() = 0;
|
| virtual bool commitPendingForTesting() = 0;
|
|
|