Index: Source/core/css/CSSComputedStyleDeclaration.cpp |
diff --git a/Source/core/css/CSSComputedStyleDeclaration.cpp b/Source/core/css/CSSComputedStyleDeclaration.cpp |
index ed3d00c0f041680a4012cc4e5468eabb99e8ca5f..cef5ef57f109054c7935ea2d515e0642c06b1de1 100644 |
--- a/Source/core/css/CSSComputedStyleDeclaration.cpp |
+++ b/Source/core/css/CSSComputedStyleDeclaration.cpp |
@@ -318,6 +318,7 @@ static const CSSPropertyID staticComputableProperties[] = { |
CSSPropertyWebkitTextStrokeWidth, |
CSSPropertyTransform, |
CSSPropertyWebkitTransform, |
+ CSSPropertyTransformOrigin, |
CSSPropertyWebkitTransformOrigin, |
CSSPropertyTransformStyle, |
CSSPropertyWebkitTransformStyle, |
@@ -1495,6 +1496,7 @@ static bool isLayoutDependent(CSSPropertyID propertyID, PassRefPtr<RenderStyle> |
case CSSPropertyWebkitPerspectiveOrigin: |
case CSSPropertyTransform: |
case CSSPropertyWebkitTransform: |
+ case CSSPropertyTransformOrigin: |
case CSSPropertyWebkitTransformOrigin: |
case CSSPropertyWidth: |
case CSSPropertyWebkitFilter: |
@@ -2558,6 +2560,7 @@ PassRefPtrWillBeRawPtr<CSSValue> CSSComputedStyleDeclaration::getPropertyCSSValu |
case CSSPropertyTransform: |
case CSSPropertyWebkitTransform: |
return computedTransform(renderer, *style); |
+ case CSSPropertyTransformOrigin: |
case CSSPropertyWebkitTransformOrigin: { |
RefPtrWillBeRawPtr<CSSValueList> list = CSSValueList::createSpaceSeparated(); |
if (renderer) { |
@@ -2773,7 +2776,6 @@ PassRefPtrWillBeRawPtr<CSSValue> CSSComputedStyleDeclaration::getPropertyCSSValu |
// FIXME: crbug.com/154772 Unimplemented css-transforms properties |
case CSSPropertyPerspectiveOrigin: |
- case CSSPropertyTransformOrigin: |
break; |
/* Unimplemented @font-face properties */ |