Searched refs:ClipPathOperation (Results 1 – 10 of 10) sorted by relevance
42 class ClipPathOperation : public RefCounted<ClipPathOperation> {49 virtual ~ClipPathOperation() { } in ~ClipPathOperation()51 virtual bool operator==(const ClipPathOperation&) const = 0;52 bool operator!=(const ClipPathOperation& o) const { return !(*this == o); }55 bool isSameType(const ClipPathOperation& o) const { return o.type() == m_type; } in isSameType()58 ClipPathOperation(OperationType type) in ClipPathOperation() function66 class ReferenceClipPathOperation : public ClipPathOperation {77 virtual bool operator==(const ClipPathOperation& o) const OVERRIDE83 : ClipPathOperation(REFERENCE) in ReferenceClipPathOperation()93 …ReferenceClipPathOperation, ClipPathOperation, op, op->type() == ClipPathOperation::REFERENCE, op.…[all …]
2025 if (style->clipPath()->type() == ClipPathOperation::SHAPE) { in paintLayerContents()2036 } else if (style->clipPath()->type() == ClipPathOperation::REFERENCE) { in paintLayerContents()
42 static PassRefPtr<AnimatableClipPathOperation> create(ClipPathOperation* operation) in create()46 ClipPathOperation* clipPathOperation() const { return m_operation.get(); } in clipPathOperation()52 AnimatableClipPathOperation(ClipPathOperation* operation) in AnimatableClipPathOperation()60 RefPtr<ClipPathOperation> m_operation;
40 …if (m_operation->type() != ClipPathOperation::SHAPE || toOperation->m_operation->type() != ClipPat… in interpolateTo()54 const ClipPathOperation* operation = toAnimatableClipPathOperation(value)->m_operation.get(); in equalTo()
135 ClipPathOperation* clipPathOperation = style->clipPath(); in prepareToRenderSVGContent()136 if (clipPathOperation && clipPathOperation->type() == ClipPathOperation::SHAPE) { in prepareToRenderSVGContent()
115 static inline PassRefPtr<ClipPathOperation> blendFunc(const AnimationBase*, ClipPathOperation* from… in blendFunc()118 …if (!from || !to || from->type() != ClipPathOperation::SHAPE || to->type() != ClipPathOperation::S… in blendFunc()388 class PropertyWrapperClipPath : public RefCountedPropertyWrapper<ClipPathOperation> {390 …th(CSSPropertyID prop, ClipPathOperation* (RenderStyle::*getter)() const, void (RenderStyle::*sett… in PropertyWrapperClipPath() argument391 : RefCountedPropertyWrapper<ClipPathOperation>(prop, getter, setter) in PropertyWrapperClipPath()
136 RefPtr<ClipPathOperation> m_clipPath;
1428 void setClipPath(PassRefPtr<ClipPathOperation> operation) in setClipPath()1433 ClipPathOperation* clipPath() const { return rareNonInheritedData->m_clipPath.get(); } in clipPath()1435 static ClipPathOperation* initialClipPath() { return 0; } in initialClipPath()
408 if (ClipPathOperation* operation = style.clipPath()) in create()
2730 if (ClipPathOperation* operation = style->clipPath()) { in getPropertyCSSValue()2731 if (operation->type() == ClipPathOperation::SHAPE) in getPropertyCSSValue()2733 if (operation->type() == ClipPathOperation::REFERENCE) in getPropertyCSSValue()