Index: Source/core/rendering/RenderObject.cpp |
diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp |
index edcb1c94870370845552b44c62254c97e361c6cd..e2834ffc0461f4dbd2c308380161fbf3ae8bad7b 100644 |
--- a/Source/core/rendering/RenderObject.cpp |
+++ b/Source/core/rendering/RenderObject.cpp |
@@ -2323,8 +2323,13 @@ LayoutRect RenderObject::viewRect() const |
FloatPoint RenderObject::localToAbsolute(const FloatPoint& localPoint, MapCoordinatesFlags mode) const |
{ |
+ return localToAbsolute(0, localPoint, mode); |
+} |
+ |
+FloatPoint RenderObject::localToAbsolute(const RenderLayerModelObject* repaintContainer, const FloatPoint& localPoint, MapCoordinatesFlags mode) const |
+{ |
TransformState transformState(TransformState::ApplyTransformDirection, localPoint); |
- mapLocalToContainer(0, transformState, mode | ApplyContainerFlip); |
+ mapLocalToContainer(repaintContainer, transformState, mode | ApplyContainerFlip); |
leviw_travelin_and_unemployed
2014/05/30 17:17:50
I don't think you actually want this. mapLocalToAb
|
transformState.flatten(); |
return transformState.lastPlanarPoint(); |