| Index: cc/CCLayerSorter.h
|
| diff --git a/cc/CCLayerSorter.h b/cc/CCLayerSorter.h
|
| index bb513b9c85613b8c13ae705d4919f3e04733b386..1ef659b51696a5e1b2d5e74d3b2284393b6a4465 100644
|
| --- a/cc/CCLayerSorter.h
|
| +++ b/cc/CCLayerSorter.h
|
| @@ -22,7 +22,8 @@ namespace cc {
|
| class CCLayerSorter {
|
| WTF_MAKE_NONCOPYABLE(CCLayerSorter);
|
| public:
|
| - CCLayerSorter() : m_zRange(0) { }
|
| + CCLayerSorter();
|
| + ~CCLayerSorter();
|
|
|
| typedef Vector<CCLayerImpl*> LayerList;
|
|
|
| @@ -30,7 +31,7 @@ public:
|
|
|
| // Holds various useful properties derived from a layer's 3D outline.
|
| struct LayerShape {
|
| - LayerShape() { }
|
| + LayerShape();
|
| LayerShape(float width, float height, const WebKit::WebTransformationMatrix& drawTransform);
|
|
|
| float layerZFromProjectedPoint(const FloatPoint&) const;
|
| @@ -53,7 +54,8 @@ private:
|
| struct GraphEdge;
|
|
|
| struct GraphNode {
|
| - explicit GraphNode(CCLayerImpl* cclayer) : layer(cclayer), incomingEdgeWeight(0) { }
|
| + explicit GraphNode(CCLayerImpl* cclayer);
|
| + ~GraphNode();
|
|
|
| CCLayerImpl* layer;
|
| LayerShape shape;
|
|
|