Index: Source/core/platform/graphics/transforms/InterpolatedTransformOperation.cpp |
diff --git a/Source/core/platform/graphics/transforms/InterpolatedTransformOperation.cpp b/Source/core/platform/graphics/transforms/InterpolatedTransformOperation.cpp |
index 8f0e2b0e3e7db42f154e2fe4a4b5ec1c2b685081..203b3fa652234629733e113f7fc8c233ed65f8f6 100644 |
--- a/Source/core/platform/graphics/transforms/InterpolatedTransformOperation.cpp |
+++ b/Source/core/platform/graphics/transforms/InterpolatedTransformOperation.cpp |
@@ -43,19 +43,19 @@ bool InterpolatedTransformOperation::operator==(const TransformOperation& o) con |
return progress == t->progress && from == t->from && to == t->to; |
} |
-bool InterpolatedTransformOperation::apply(TransformationMatrix& transform, const FloatSize& borderBoxSize) const |
+bool InterpolatedTransformOperation::apply(TransformationMatrix& transform, const FloatSize& borderBoxSize, RenderView* renderView) const |
{ |
TransformationMatrix fromTransform; |
TransformationMatrix toTransform; |
- from.apply(borderBoxSize, fromTransform); |
- to.apply(borderBoxSize, toTransform); |
+ from.apply(borderBoxSize, fromTransform, renderView); |
+ to.apply(borderBoxSize, toTransform, renderView); |
toTransform.blend(fromTransform, progress); |
transform.multiply(toTransform); |
return true; |
} |
-PassRefPtr<TransformOperation> InterpolatedTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity) |
+PassRefPtr<TransformOperation> InterpolatedTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity, RenderView* renderView) |
{ |
if (from && !from->isSameType(*this)) |
return this; |