Home
last modified time | relevance | path

Searched refs:CSSCalcExpressionNode (Results 1 – 5 of 5) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/css/
DCSSCalculationValue.h60 class CSSCalcExpressionNode : public RefCounted<CSSCalcExpressionNode> {
67 virtual ~CSSCalcExpressionNode() = 0;
75 …virtual bool equals(const CSSCalcExpressionNode& other) const { return m_category == other.m_categ… in equals()
83 CSSCalcExpressionNode(CalculationCategory category, bool isInteger) in CSSCalcExpressionNode() function
96 …static PassRefPtr<CSSCalcValue> create(PassRefPtr<CSSCalcExpressionNode>, ValueRange = ValueRangeA…
99 …static PassRefPtr<CSSCalcExpressionNode> createExpressionNode(PassRefPtr<CSSPrimitiveValue>, bool …
100 …static PassRefPtr<CSSCalcExpressionNode> createExpressionNode(PassRefPtr<CSSCalcExpressionNode>, P…
101 …static PassRefPtr<CSSCalcExpressionNode> createExpressionNode(const CalcExpressionNode*, float zoo…
102 static PassRefPtr<CSSCalcExpressionNode> createExpressionNode(const Length&, float zoom);
114 CSSCalcExpressionNode* expressionNode() const { return m_expression.get(); } in expressionNode()
[all …]
DCSSCalculationValue.cpp186 CSSCalcExpressionNode::~CSSCalcExpressionNode() in ~CSSCalcExpressionNode()
190 class CSSCalcPrimitiveValue : public CSSCalcExpressionNode {
277 virtual bool equals(const CSSCalcExpressionNode& other) const in equals()
293 …: CSSCalcExpressionNode(unitCategory((CSSPrimitiveValue::UnitTypes)value->primitiveType()), isInte… in CSSCalcPrimitiveValue()
310 …c CalculationCategory determineCategory(const CSSCalcExpressionNode& leftSide, const CSSCalcExpres… in determineCategory()
339 static bool isIntegerResult(const CSSCalcExpressionNode* leftSide, const CSSCalcExpressionNode* rig… in isIntegerResult()
347 class CSSCalcBinaryOperation : public CSSCalcExpressionNode {
350 …static PassRefPtr<CSSCalcExpressionNode> create(PassRefPtr<CSSCalcExpressionNode> leftSide, PassRe… in create()
361 …static PassRefPtr<CSSCalcExpressionNode> createSimplified(PassRefPtr<CSSCalcExpressionNode> leftSi… in createSimplified()
397 CSSCalcExpressionNode* numberSide = getNumberSide(leftSide.get(), rightSide.get()); in createSimplified()
[all …]
DCSSCalculationValueTest.cpp45 void testExpression(PassRefPtr<CSSCalcExpressionNode> expression, const RenderStyle* style) in testExpression()
57 RefPtr<CSSCalcExpressionNode> expected; in TEST()
58 RefPtr<CSSCalcExpressionNode> actual; in TEST()
112 RefPtr<CSSCalcExpressionNode> expression; in TEST()
/external/chromium_org/third_party/WebKit/Source/core/animation/
DAnimatableLength.h71 …static PassRefPtr<AnimatableLength> create(PassRefPtr<CSSCalcExpressionNode> calcExpression, CSSPr…
90 …AnimatableLength(PassRefPtr<CSSCalcExpressionNode> calcExpression, CSSPrimitiveValue* cssPrimitive… in AnimatableLength()
117 PassRefPtr<CSSCalcExpressionNode> toCSSCalcExpressionNode() const;
155 RefPtr<CSSCalcExpressionNode> m_calcExpression;
DAnimatableLength.cpp134 PassRefPtr<CSSCalcExpressionNode> AnimatableLength::toCSSCalcExpressionNode() const in toCSSCalcExpressionNode()