| Index: cc/CCDelegatedRendererLayerImpl.h
|
| diff --git a/cc/CCDelegatedRendererLayerImpl.h b/cc/CCDelegatedRendererLayerImpl.h
|
| index 9e197c88957ca432803ed151607d2a21991192a8..7203fafd04e7767ba31229f6d5df1a8f2ae06b08 100644
|
| --- a/cc/CCDelegatedRendererLayerImpl.h
|
| +++ b/cc/CCDelegatedRendererLayerImpl.h
|
| @@ -6,6 +6,7 @@
|
| #define CCDelegatedRendererLayerImpl_h
|
|
|
| #include "CCLayerImpl.h"
|
| +#include "cc/scoped_ptr_vector.h"
|
|
|
| namespace cc {
|
|
|
| @@ -18,7 +19,7 @@ public:
|
| virtual bool hasContributingDelegatedRenderPasses() const OVERRIDE;
|
|
|
| // This gives ownership of the RenderPasses to the layer.
|
| - void setRenderPasses(OwnPtrVector<CCRenderPass>&);
|
| + void setRenderPasses(ScopedPtrVector<CCRenderPass>&);
|
| void clearRenderPasses();
|
|
|
| virtual void didLoseContext() OVERRIDE;
|
| @@ -40,8 +41,8 @@ private:
|
|
|
| virtual const char* layerTypeAsString() const OVERRIDE;
|
|
|
| - OwnPtrVector<CCRenderPass> m_renderPassesInDrawOrder;
|
| - HashMap<CCRenderPass::Id, int> m_renderPassesIndexById;
|
| + ScopedPtrVector<CCRenderPass> m_renderPassesInDrawOrder;
|
| + base::hash_map<CCRenderPass::Id, int> m_renderPassesIndexById;
|
| };
|
|
|
| }
|
|
|