Index: Source/core/rendering/RenderLayer.cpp |
diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp |
index 9f6939f1046f1f00c4a7356acce22fcdd430e778..708a9963a4ce3b35d2e310c505ae49dd16d5ccd6 100644 |
--- a/Source/core/rendering/RenderLayer.cpp |
+++ b/Source/core/rendering/RenderLayer.cpp |
@@ -819,7 +819,7 @@ void RenderLayer::updateTransform() |
RenderBox* box = renderBox(); |
ASSERT(box); |
m_transform->makeIdentity(); |
- box->style()->applyTransform(*m_transform, box->pixelSnappedBorderBoxRect().size(), RenderStyle::IncludeTransformOrigin); |
+ box->style()->applyTransform(*m_transform, box->pixelSnappedBorderBoxRect().size(), RenderStyle::IncludeTransformOrigin, renderer()->view()); |
makeMatrixRenderable(*m_transform, canRender3DTransforms()); |
} |
@@ -835,7 +835,7 @@ TransformationMatrix RenderLayer::currentTransform(RenderStyle::ApplyTransformOr |
if (renderer()->style()->isRunningAcceleratedAnimation()) { |
TransformationMatrix currTransform; |
RefPtr<RenderStyle> style = renderer()->animation()->getAnimatedStyleForRenderer(renderer()); |
- style->applyTransform(currTransform, renderBox()->pixelSnappedBorderBoxRect().size(), applyOrigin); |
+ style->applyTransform(currTransform, renderBox()->pixelSnappedBorderBoxRect().size(), applyOrigin, renderer()->view()); |
makeMatrixRenderable(currTransform, canRender3DTransforms()); |
return currTransform; |
} |
@@ -844,7 +844,7 @@ TransformationMatrix RenderLayer::currentTransform(RenderStyle::ApplyTransformOr |
if (applyOrigin == RenderStyle::ExcludeTransformOrigin) { |
RenderBox* box = renderBox(); |
TransformationMatrix currTransform; |
- box->style()->applyTransform(currTransform, box->pixelSnappedBorderBoxRect().size(), RenderStyle::ExcludeTransformOrigin); |
+ box->style()->applyTransform(currTransform, box->pixelSnappedBorderBoxRect().size(), RenderStyle::ExcludeTransformOrigin, renderer()->view()); |
makeMatrixRenderable(currTransform, canRender3DTransforms()); |
return currTransform; |
} |