Index: third_party/WebKit/Source/core/editing/commands/ReplaceSelectionCommand.cpp |
diff --git a/third_party/WebKit/Source/core/editing/commands/ReplaceSelectionCommand.cpp b/third_party/WebKit/Source/core/editing/commands/ReplaceSelectionCommand.cpp |
index 0003284950c9157f204502f4c97f3429eca29054..f9653a7845a1299a0d7a13cd90d446a0c7df769c 100644 |
--- a/third_party/WebKit/Source/core/editing/commands/ReplaceSelectionCommand.cpp |
+++ b/third_party/WebKit/Source/core/editing/commands/ReplaceSelectionCommand.cpp |
@@ -165,7 +165,7 @@ ReplacementFragment::ReplacementFragment(Document* document, DocumentFragment* f |
Element* shadowAncestorElement; |
if (editableRoot->isInShadowTree()) |
- shadowAncestorElement = editableRoot->shadowHost(); |
+ shadowAncestorElement = editableRoot->ownerShadowHost(); |
else |
shadowAncestorElement = editableRoot; |