Index: Source/core/page/EventHandler.cpp |
diff --git a/Source/core/page/EventHandler.cpp b/Source/core/page/EventHandler.cpp |
index 7a90e841992d601f43985b89201f2a152bfe3283..9a339bd89785e8814b5d0b6361fd02a41df373d4 100644 |
--- a/Source/core/page/EventHandler.cpp |
+++ b/Source/core/page/EventHandler.cpp |
@@ -949,7 +949,7 @@ HitTestResult EventHandler::hitTestResultAtPoint(const LayoutPoint& point, HitTe |
m_frame->document()->updateHoverActiveState(request, result.innerElement()); |
if (request.disallowsShadowContent()) |
- result.setToNonShadowAncestor(); |
+ result.setToNodesInDocumentTreeScope(); |
return result; |
} |
@@ -1465,7 +1465,7 @@ bool EventHandler::mouseMoved(const PlatformMouseEvent& event) |
if (FrameView* frameView = m_frame->view()) |
frameView->mouseMovedInContentArea(); |
- hoveredNode.setToNonShadowAncestor(); |
+ hoveredNode.setToShadowHostIfInUserAgentShadowRoot(); |
page->chrome()->mouseDidMoveOverElement(hoveredNode, event.modifierFlags()); |
page->chrome()->setToolTip(hoveredNode); |