Index: third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp |
diff --git a/third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp b/third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp |
index b8d25929a2e09b49eab5d6c717aa8f40095a14ae..afdceb3af57e3030b73f781f2068884d8eb36baf 100644 |
--- a/third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp |
+++ b/third_party/WebKit/Source/core/css/resolver/AnimatedStyleBuilder.cpp |
@@ -641,9 +641,15 @@ void AnimatedStyleBuilder::applyProperty(CSSPropertyID property, StyleResolverSt |
case CSSPropertyTransformOrigin: |
style->setTransformOrigin(animatableValueToTransformOrigin(value, state)); |
return; |
+ case CSSPropertyOffsetAnchor: |
+ style->setOffsetAnchor(animatableValueToLengthPoint(value, state)); |
+ return; |
case CSSPropertyOffsetDistance: |
style->setOffsetDistance(animatableValueToLength(value, state)); |
return; |
+ case CSSPropertyOffsetPosition: |
+ style->setOffsetPosition(animatableValueToLengthPoint(value, state)); |
+ return; |
case CSSPropertyOffsetRotation: |
style->setOffsetRotation(StyleOffsetRotation( |
toAnimatableDoubleAndBool(value)->toDouble(), |