Index: third_party/WebKit/Source/core/page/FocusController.cpp |
diff --git a/third_party/WebKit/Source/core/page/FocusController.cpp b/third_party/WebKit/Source/core/page/FocusController.cpp |
index 52ad0fd6ffa100e4e3d030eae187578badd03e99..b0d99db2001cebe42ace8ba1a6c558b02fe1d64b 100644 |
--- a/third_party/WebKit/Source/core/page/FocusController.cpp |
+++ b/third_party/WebKit/Source/core/page/FocusController.cpp |
@@ -1052,7 +1052,7 @@ static void clearSelectionIfNeeded(LocalFrame* oldFocusedFrame, LocalFrame* newF |
if (!enclosingTextFormControl(selectionStartNode)) |
return; |
- if (selectionStartNode->isInShadowTree() && selectionStartNode->shadowHost() == newFocusedElement) |
+ if (selectionStartNode->isInShadowTree() && selectionStartNode->ownerShadowHost() == newFocusedElement) |
return; |
selection.clear(); |