| Index: Source/web/LinkHighlight.cpp
|
| diff --git a/Source/web/LinkHighlight.cpp b/Source/web/LinkHighlight.cpp
|
| index fc5ee986ee70a342ad0fb60667a536ecfc0ccb42..fda350b44d7b937362577bc99110acd9f61bcf1f 100644
|
| --- a/Source/web/LinkHighlight.cpp
|
| +++ b/Source/web/LinkHighlight.cpp
|
| @@ -140,8 +140,8 @@ static void convertTargetSpaceQuadToCompositedLayer(const FloatQuad& targetSpace
|
| }
|
|
|
| // FIXME: this does not need to be absolute, just in the paint invalidation container's space.
|
| - point = targetRenderer->frame()->view()->contentsToWindow(point);
|
| - point = paintInvalidationContainer->frame()->view()->windowToContents(point);
|
| + point = targetRenderer->frame()->view()->contentsToRootFrame(point);
|
| + point = paintInvalidationContainer->frame()->view()->rootFrameToContents(point);
|
| FloatPoint floatPoint = paintInvalidationContainer->absoluteToLocal(point, UseTransforms);
|
| Layer::mapPointToPaintBackingCoordinates(paintInvalidationContainer, floatPoint);
|
|
|
|
|