Index: Source/web/LinkHighlight.h |
diff --git a/Source/web/LinkHighlight.h b/Source/web/LinkHighlight.h |
index 6a05272306e16ead72c22fe886db4247fe157c6d..6fbd3de42d200547f76861e2ab37980912219e65 100644 |
--- a/Source/web/LinkHighlight.h |
+++ b/Source/web/LinkHighlight.h |
@@ -41,7 +41,7 @@ namespace blink { |
class DisplayList; |
class Node; |
-class RenderLayer; |
+class RenderLayerModelObject; |
struct WebRect; |
class WebViewImpl; |
@@ -75,11 +75,11 @@ private: |
void releaseResources(); |
void computeQuads(const Node&, WTF::Vector<FloatQuad>&) const; |
- RenderLayer* computeEnclosingCompositingLayer(); |
+ void attachLinkHighlightToCompositingLayer(const RenderLayerModelObject* paintInvalidationContainer); |
void clearGraphicsLayerLinkHighlightPointer(); |
// This function computes the highlight path, and returns true if it has changed |
// size since the last call to this function. |
- bool computeHighlightLayerPathAndPosition(RenderLayer*); |
+ bool computeHighlightLayerPathAndPosition(const RenderLayerModelObject*); |
OwnPtr<WebContentLayer> m_contentLayer; |
OwnPtr<WebLayer> m_clipLayer; |