Index: third_party/WebKit/Source/platform/graphics/paint/ClipPaintPropertyNode.h |
diff --git a/third_party/WebKit/Source/platform/graphics/paint/ClipPaintPropertyNode.h b/third_party/WebKit/Source/platform/graphics/paint/ClipPaintPropertyNode.h |
index 2cabc7b06dcfb4a7e2a65aa4de06fcf3997cacf7..e340e2b71d1650d8f5e37bbd937337ac0c686ae6 100644 |
--- a/third_party/WebKit/Source/platform/graphics/paint/ClipPaintPropertyNode.h |
+++ b/third_party/WebKit/Source/platform/graphics/paint/ClipPaintPropertyNode.h |
@@ -22,14 +22,14 @@ namespace blink { |
class PLATFORM_EXPORT ClipPaintPropertyNode : public RefCounted<ClipPaintPropertyNode> { |
public: |
static PassRefPtr<ClipPaintPropertyNode> create( |
- PassRefPtr<ClipPaintPropertyNode> parent, |
- PassRefPtr<TransformPaintPropertyNode> localTransformSpace, |
+ PassRefPtr<const ClipPaintPropertyNode> parent, |
+ PassRefPtr<const TransformPaintPropertyNode> localTransformSpace, |
const FloatRoundedRect& clipRect) |
{ |
return adoptRef(new ClipPaintPropertyNode(parent, localTransformSpace, clipRect)); |
} |
- void update(PassRefPtr<ClipPaintPropertyNode> parent, PassRefPtr<TransformPaintPropertyNode> localTransformSpace, const FloatRoundedRect& clipRect) |
+ void update(PassRefPtr<const ClipPaintPropertyNode> parent, PassRefPtr<const TransformPaintPropertyNode> localTransformSpace, const FloatRoundedRect& clipRect) |
{ |
m_parent = parent; |
m_localTransformSpace = localTransformSpace; |
@@ -43,11 +43,11 @@ public: |
const ClipPaintPropertyNode* parent() const { return m_parent.get(); } |
private: |
- ClipPaintPropertyNode(PassRefPtr<ClipPaintPropertyNode> parent, PassRefPtr<TransformPaintPropertyNode> localTransformSpace, const FloatRoundedRect& clipRect) |
+ ClipPaintPropertyNode(PassRefPtr<const ClipPaintPropertyNode> parent, PassRefPtr<const TransformPaintPropertyNode> localTransformSpace, const FloatRoundedRect& clipRect) |
: m_parent(parent), m_localTransformSpace(localTransformSpace), m_clipRect(clipRect) { } |
- RefPtr<ClipPaintPropertyNode> m_parent; |
- RefPtr<TransformPaintPropertyNode> m_localTransformSpace; |
+ RefPtr<const ClipPaintPropertyNode> m_parent; |
+ RefPtr<const TransformPaintPropertyNode> m_localTransformSpace; |
FloatRoundedRect m_clipRect; |
}; |