| Index: Source/web/LinkHighlight.cpp
|
| diff --git a/Source/web/LinkHighlight.cpp b/Source/web/LinkHighlight.cpp
|
| index 7d9e4cfa1b50560b53de7cf29592b64c0c3a6072..f021517ada111ce073a782e9b076240dde2ba065 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);
|
| DeprecatedPaintLayer::mapPointToPaintBackingCoordinates(paintInvalidationContainer, floatPoint);
|
|
|
|
|