Searched refs:CSSBasicShape (Results 1 – 10 of 10) sorted by relevance
41 class CSSBasicShape : public RefCountedWillBeGarbageCollected<CSSBasicShape> {42 DECLARE_EMPTY_VIRTUAL_DESTRUCTOR_WILL_BE_REMOVED(CSSBasicShape);53 virtual bool equals(const CSSBasicShape&) const = 0;61 CSSBasicShape() { } in CSSBasicShape() function65 class CSSBasicShapeCircle FINAL : public CSSBasicShape {71 virtual bool equals(const CSSBasicShape&) const OVERRIDE;91 class CSSBasicShapeEllipse FINAL : public CSSBasicShape {97 virtual bool equals(const CSSBasicShape&) const OVERRIDE;120 class CSSBasicShapePolygon FINAL : public CSSBasicShape {139 virtual bool equals(const CSSBasicShape&) const OVERRIDE;[all …]
40 class CSSBasicShape; variable47 PassRefPtr<BasicShape> basicShapeForValue(const StyleResolverState&, const CSSBasicShape*);
42 DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(CSSBasicShape) in DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED() argument127 bool CSSBasicShapeCircle::equals(const CSSBasicShape& shape) const in equals()144 CSSBasicShape::trace(visitor); in trace()208 bool CSSBasicShapeEllipse::equals(const CSSBasicShape& shape) const in equals()227 CSSBasicShape::trace(visitor); in trace()286 bool CSSBasicShapePolygon::equals(const CSSBasicShape& shape) const in equals()302 CSSBasicShape::trace(visitor); in trace()422 bool CSSBasicShapeInset::equals(const CSSBasicShape& shape) const in equals()448 CSSBasicShape::trace(visitor); in trace()
72 RefPtrWillBeRawPtr<CSSBasicShape> basicShapeValue = nullptr; in valueForBasicShape()206 PassRefPtr<BasicShape> basicShapeForValue(const StyleResolverState& state, const CSSBasicShape* bas… in basicShapeForValue()211 case CSSBasicShape::CSSBasicShapeCircleType: { in basicShapeForValue()222 case CSSBasicShape::CSSBasicShapeEllipseType: { in basicShapeForValue()234 case CSSBasicShape::CSSBasicShapePolygonType: { in basicShapeForValue()246 case CSSBasicShape::CSSBasicShapeInsetType: { in basicShapeForValue()
35 class CSSBasicShape; variable320 …CSSBasicShape* getShapeValue() const { return m_primitiveUnitType != CSS_SHAPE ? 0 : m_value.shape… in getShapeValue()382 void init(PassRefPtrWillBeRawPtr<CSSBasicShape>);396 CSSBasicShape* shape;
426 void CSSPrimitiveValue::init(PassRefPtrWillBeRawPtr<CSSBasicShape> shape) in init()
13 class CSSBasicShape; variable37 static bool interpolationRequiresStyleResolve(const CSSBasicShape&);
139 bool DeferredLegacyStyleInterpolation::interpolationRequiresStyleResolve(const CSSBasicShape& shape) in interpolationRequiresStyleResolve()
48 class CSSBasicShape; variable169 PassRefPtrWillBeRawPtr<CSSBasicShape> parseBasicShapeCircle(CSSParserValueList* args);170 PassRefPtrWillBeRawPtr<CSSBasicShape> parseBasicShapeEllipse(CSSParserValueList* args);171 PassRefPtrWillBeRawPtr<CSSBasicShape> parseBasicShapePolygon(CSSParserValueList* args);172 PassRefPtrWillBeRawPtr<CSSBasicShape> parseBasicShapeInset(CSSParserValueList* args);265 …PassRefPtrWillBeRawPtr<CSSBasicShape> parseInsetRoundedCorners(PassRefPtrWillBeRawPtr<CSSBasicShap…
3940 PassRefPtrWillBeRawPtr<CSSBasicShape> CSSPropertyParser::parseInsetRoundedCorners(PassRefPtrWillBeR… in parseInsetRoundedCorners()4008 PassRefPtrWillBeRawPtr<CSSBasicShape> CSSPropertyParser::parseBasicShapeInset(CSSParserValueList* a… in parseBasicShapeInset()4159 PassRefPtrWillBeRawPtr<CSSBasicShape> CSSPropertyParser::parseBasicShapeCircle(CSSParserValueList* … in parseBasicShapeCircle()4205 PassRefPtrWillBeRawPtr<CSSBasicShape> CSSPropertyParser::parseBasicShapeEllipse(CSSParserValueList*… in parseBasicShapeEllipse()4253 PassRefPtrWillBeRawPtr<CSSBasicShape> CSSPropertyParser::parseBasicShapePolygon(CSSParserValueList*… in parseBasicShapePolygon()4380 RefPtrWillBeRawPtr<CSSBasicShape> shape = nullptr; in parseBasicShape()