Index: third_party/WebKit/Source/core/css/CSSPrimitiveValue.cpp |
diff --git a/third_party/WebKit/Source/core/css/CSSPrimitiveValue.cpp b/third_party/WebKit/Source/core/css/CSSPrimitiveValue.cpp |
index eb5a04daf6ae195bc5252f350737f95a68b2d6d7..68bc1bae64dc71f15867c79bacc0c28ca03cff00 100644 |
--- a/third_party/WebKit/Source/core/css/CSSPrimitiveValue.cpp |
+++ b/third_party/WebKit/Source/core/css/CSSPrimitiveValue.cpp |
@@ -203,6 +203,8 @@ static const AtomicString& valueName(CSSValueID valueID) |
CSSPrimitiveValue::CSSPrimitiveValue(CSSValueID valueID) |
: CSSValue(PrimitiveClass) |
+ , m_primitiveUnitType(0) |
+ , m_hasCachedCSSText(false) |
{ |
init(UnitType::ValueID); |
// TODO(sashab): Add a DCHECK_NE(valueID, CSSValueInvalid). |
@@ -211,6 +213,8 @@ CSSPrimitiveValue::CSSPrimitiveValue(CSSValueID valueID) |
CSSPrimitiveValue::CSSPrimitiveValue(double num, UnitType type) |
: CSSValue(PrimitiveClass) |
+ , m_primitiveUnitType(0) |
+ , m_hasCachedCSSText(false) |
{ |
init(type); |
ASSERT(std::isfinite(num)); |
@@ -219,6 +223,8 @@ CSSPrimitiveValue::CSSPrimitiveValue(double num, UnitType type) |
CSSPrimitiveValue::CSSPrimitiveValue(const Length& length, float zoom) |
: CSSValue(PrimitiveClass) |
+ , m_primitiveUnitType(0) |
+ , m_hasCachedCSSText(false) |
{ |
switch (length.type()) { |
case Auto: |