Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(230)

Unified Diff: sky/engine/core/css/CSSCalculationValueTest.cpp

Issue 710113003: Initial step of removing CSS zoom related properties. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: sky/engine/core/css/CSSCalculationValueTest.cpp
diff --git a/sky/engine/core/css/CSSCalculationValueTest.cpp b/sky/engine/core/css/CSSCalculationValueTest.cpp
index de4bda864c64d466ea5a1149caeb4936625da896..23744054dbfeeb8fe3b15bb1d16b7ac8ac1f376d 100644
--- a/sky/engine/core/css/CSSCalculationValueTest.cpp
+++ b/sky/engine/core/css/CSSCalculationValueTest.cpp
@@ -87,44 +87,6 @@ bool lengthArraysEqual(CSSLengthArray& a, CSSLengthArray& b)
return true;
}
-TEST(CSSCalculationValue, AccumulatePixelsAndPercent)
-{
- RefPtr<RenderStyle> style = RenderStyle::createDefaultStyle();
- style->setEffectiveZoom(5);
- CSSToLengthConversionData conversionData(style.get(), style.get(), 0);
-
- testAccumulatePixelsAndPercent(conversionData,
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(10, CSSPrimitiveValue::CSS_PX), true),
- 50, 0);
-
- testAccumulatePixelsAndPercent(conversionData,
- CSSCalcValue::createExpressionNode(
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(10, CSSPrimitiveValue::CSS_PX), true),
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(20, CSSPrimitiveValue::CSS_PX), true),
- CalcAdd),
- 150, 0);
-
- testAccumulatePixelsAndPercent(conversionData,
- CSSCalcValue::createExpressionNode(
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(1, CSSPrimitiveValue::CSS_IN), true),
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(2, CSSPrimitiveValue::CSS_NUMBER), true),
- CalcMultiply),
- 960, 0);
-
- testAccumulatePixelsAndPercent(conversionData,
- CSSCalcValue::createExpressionNode(
- CSSCalcValue::createExpressionNode(
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(50, CSSPrimitiveValue::CSS_PX), true),
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(0.25, CSSPrimitiveValue::CSS_NUMBER), false),
- CalcMultiply),
- CSSCalcValue::createExpressionNode(
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(20, CSSPrimitiveValue::CSS_PX), true),
- CSSCalcValue::createExpressionNode(CSSPrimitiveValue::create(40, CSSPrimitiveValue::CSS_PERCENTAGE), false),
- CalcSubtract),
- CalcSubtract),
- -37.5, 40);
-}
-
TEST(CSSCalculationValue, RefCount)
{
RefPtr<CalculationValue> calc = CalculationValue::create(PixelsAndPercent(1, 2), ValueRangeAll);
« no previous file with comments | « sky/engine/core/animation/css/CSSPropertyEquality.cpp ('k') | sky/engine/core/css/CSSComputedStyleDeclaration.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698