Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1147)

Unified Diff: Source/core/page/EventHandler.cpp

Issue 1071863002: Prefer ComposedTreeTraversal to NodeRenderingTraversal. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« Source/core/dom/Node.cpp ('K') | « Source/core/layout/LayoutListItem.cpp ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/page/EventHandler.cpp
diff --git a/Source/core/page/EventHandler.cpp b/Source/core/page/EventHandler.cpp
index a2b496fd310859ff0c1de523d186a44af69d7f01..ec31fb6dace695106d1831b970abe17d5acebcce 100644
--- a/Source/core/page/EventHandler.cpp
+++ b/Source/core/page/EventHandler.cpp
@@ -1877,7 +1877,7 @@ void EventHandler::updateMouseEventTargetNode(Node* targetNode, const PlatformMo
} else {
// If the target node is a text node, dispatch on the parent node - rdar://4196646
if (result && result->isTextNode())
- result = NodeRenderingTraversal::parent(*result);
+ result = ComposedTreeTraversal::parent(*result);
}
m_nodeUnderMouse = result;
@@ -1949,10 +1949,10 @@ void EventHandler::sendMouseEventsForNodeTransition(Node* exitedNode, Node* ente
// Create lists of all exited/entered ancestors.
WillBeHeapVector<RefPtrWillBeMember<Node>, 32> exitedAncestors;
WillBeHeapVector<RefPtrWillBeMember<Node>, 32> enteredAncestors;
- for (Node* node = exitedNode; node; node = NodeRenderingTraversal::parent(*node)) {
+ for (Node* node = exitedNode; node; node = ComposedTreeTraversal::parent(*node)) {
exitedAncestors.append(node);
}
- for (Node* node = enteredNode; node; node = NodeRenderingTraversal::parent(*node)) {
+ for (Node* node = enteredNode; node; node = ComposedTreeTraversal::parent(*node)) {
enteredAncestors.append(node);
}
@@ -2126,7 +2126,7 @@ bool EventHandler::handleWheelEvent(const PlatformWheelEvent& event)
Node* node = result.innerNode();
// Wheel events should not dispatch to text nodes.
if (node && node->isTextNode())
- node = NodeRenderingTraversal::parent(*node);
+ node = ComposedTreeTraversal::parent(*node);
bool isOverWidget;
if (event.useLatchedEventNode()) {
« Source/core/dom/Node.cpp ('K') | « Source/core/layout/LayoutListItem.cpp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698