| Index: Source/web/LinkHighlight.cpp
|
| diff --git a/Source/web/LinkHighlight.cpp b/Source/web/LinkHighlight.cpp
|
| index a7e1ee80194f660328378f24e0452335721cbe20..c8a593969d9f8e4dd516f8a26b496cd4ff0de477 100644
|
| --- a/Source/web/LinkHighlight.cpp
|
| +++ b/Source/web/LinkHighlight.cpp
|
| @@ -211,11 +211,6 @@ bool LinkHighlight::computeHighlightLayerPathAndPosition(const LayoutBoxModelObj
|
| for (size_t quadIndex = 0; quadIndex < quads.size(); ++quadIndex) {
|
| FloatQuad absoluteQuad = quads[quadIndex];
|
|
|
| - // FIXME: this hack should not be necessary. It's a consequence of the fact that composited layers for scrolling are represented
|
| - // differently in Blink than other composited layers.
|
| - if (paintInvalidationContainer->layer()->needsCompositedScrolling() && m_node->layoutObject() != paintInvalidationContainer)
|
| - absoluteQuad.move(-positionAdjustForCompositedScrolling.x(), -positionAdjustForCompositedScrolling.y());
|
| -
|
| // Transform node quads in target absolute coords to local coordinates in the compositor layer.
|
| FloatQuad transformedQuad;
|
| convertTargetSpaceQuadToCompositedLayer(absoluteQuad, m_node->layoutObject(), paintInvalidationContainer, transformedQuad);
|
|
|