Index: third_party/WebKit/Source/core/css/resolver/StyleBuilderConverter.cpp |
diff --git a/third_party/WebKit/Source/core/css/resolver/StyleBuilderConverter.cpp b/third_party/WebKit/Source/core/css/resolver/StyleBuilderConverter.cpp |
index a6f2fbfc2932999d27d826b4bf618ed730c24e7d..721b3e52a7d3688ee5889ae8e085f612e1c20743 100644 |
--- a/third_party/WebKit/Source/core/css/resolver/StyleBuilderConverter.cpp |
+++ b/third_party/WebKit/Source/core/css/resolver/StyleBuilderConverter.cpp |
@@ -911,7 +911,7 @@ PassRefPtr<TranslateTransformOperation> StyleBuilderConverter::convertTranslate( |
if (list.length() >= 2) |
ty = convertLength(state, *list.item(1)); |
if (list.length() == 3) |
- tz = toCSSPrimitiveValue(list.item(2))->getDoubleValue(); |
+ tz = toCSSPrimitiveValue(list.item(2))->computeLength<double>(state.cssToLengthConversionData()); |
return TranslateTransformOperation::create(tx, ty, tz, TransformOperation::Translate3D); |
} |