Chromium Code Reviews| 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(); |