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 64b5fe37b6e6e71330f99841b81503b55e02440c..41e30ce209e85b3822e09150aae0737feb0fb35d 100644 |
--- a/third_party/WebKit/Source/core/css/CSSPrimitiveValue.cpp |
+++ b/third_party/WebKit/Source/core/css/CSSPrimitiveValue.cpp |
@@ -208,6 +208,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). |
@@ -216,6 +218,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)); |
@@ -224,6 +228,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: |