Index: Source/web/LinkHighlight.cpp |
diff --git a/Source/web/LinkHighlight.cpp b/Source/web/LinkHighlight.cpp |
index abdd2667d79b802675a57c8303c2d95cba44def1..458e95af969a28df459dfd2c10357d1a31863a12 100644 |
--- a/Source/web/LinkHighlight.cpp |
+++ b/Source/web/LinkHighlight.cpp |
@@ -32,9 +32,9 @@ |
#include "core/dom/NodeRenderingTraversal.h" |
#include "core/frame/FrameView.h" |
#include "core/frame/LocalFrame.h" |
+#include "core/layout/Layer.h" |
+#include "core/layout/LayoutLayerModelObject.h" |
#include "core/layout/compositing/CompositedLayerMapping.h" |
-#include "core/rendering/RenderLayer.h" |
-#include "core/rendering/RenderLayerModelObject.h" |
#include "core/rendering/RenderObject.h" |
#include "core/rendering/RenderPart.h" |
#include "core/rendering/RenderView.h" |
@@ -107,7 +107,7 @@ void LinkHighlight::releaseResources() |
m_node.clear(); |
} |
-void LinkHighlight::attachLinkHighlightToCompositingLayer(const RenderLayerModelObject* paintInvalidationContainer) |
+void LinkHighlight::attachLinkHighlightToCompositingLayer(const LayoutLayerModelObject* paintInvalidationContainer) |
{ |
GraphicsLayer* newGraphicsLayer = paintInvalidationContainer->layer()->graphicsLayerBacking(); |
if (!newGraphicsLayer->drawsContent()) |
@@ -126,7 +126,7 @@ void LinkHighlight::attachLinkHighlightToCompositingLayer(const RenderLayerModel |
} |
} |
-static void convertTargetSpaceQuadToCompositedLayer(const FloatQuad& targetSpaceQuad, RenderObject* targetRenderer, const RenderLayerModelObject* paintInvalidationContainer, FloatQuad& compositedSpaceQuad) |
+static void convertTargetSpaceQuadToCompositedLayer(const FloatQuad& targetSpaceQuad, RenderObject* targetRenderer, const LayoutLayerModelObject* paintInvalidationContainer, FloatQuad& compositedSpaceQuad) |
{ |
ASSERT(targetRenderer); |
ASSERT(paintInvalidationContainer); |
@@ -143,7 +143,7 @@ static void convertTargetSpaceQuadToCompositedLayer(const FloatQuad& targetSpace |
point = targetRenderer->frame()->view()->contentsToWindow(point); |
point = paintInvalidationContainer->frame()->view()->windowToContents(point); |
FloatPoint floatPoint = paintInvalidationContainer->absoluteToLocal(point, UseTransforms); |
- RenderLayer::mapPointToPaintBackingCoordinates(paintInvalidationContainer, floatPoint); |
+ Layer::mapPointToPaintBackingCoordinates(paintInvalidationContainer, floatPoint); |
switch (i) { |
case 0: compositedSpaceQuad.setP1(floatPoint); break; |
@@ -185,7 +185,7 @@ void LinkHighlight::computeQuads(const Node& node, Vector<FloatQuad>& outQuads) |
} |
} |
-bool LinkHighlight::computeHighlightLayerPathAndPosition(const RenderLayerModelObject* paintInvalidationContainer) |
+bool LinkHighlight::computeHighlightLayerPathAndPosition(const LayoutLayerModelObject* paintInvalidationContainer) |
{ |
if (!m_node || !m_node->renderer() || !m_currentGraphicsLayer) |
return false; |
@@ -334,7 +334,7 @@ void LinkHighlight::updateGeometry() |
m_geometryNeedsUpdate = false; |
bool hasRenderer = m_node && m_node->renderer(); |
- const RenderLayerModelObject* paintInvalidationContainer = hasRenderer ? m_node->renderer()->containerForPaintInvalidation() : 0; |
+ const LayoutLayerModelObject* paintInvalidationContainer = hasRenderer ? m_node->renderer()->containerForPaintInvalidation() : 0; |
if (paintInvalidationContainer) |
attachLinkHighlightToCompositingLayer(paintInvalidationContainer); |
if (paintInvalidationContainer && computeHighlightLayerPathAndPosition(paintInvalidationContainer)) { |