Index: third_party/WebKit/Source/core/editing/serializers/Serialization.cpp |
diff --git a/third_party/WebKit/Source/core/editing/serializers/Serialization.cpp b/third_party/WebKit/Source/core/editing/serializers/Serialization.cpp |
index 794b7cedd64da049c5e3a5630dec9f97d295c63d..a65da56900eae87ff0ea8952a697f674551e834b 100644 |
--- a/third_party/WebKit/Source/core/editing/serializers/Serialization.cpp |
+++ b/third_party/WebKit/Source/core/editing/serializers/Serialization.cpp |
@@ -408,12 +408,11 @@ DocumentFragment* createFragmentFromMarkupWithContext( |
root->appendChild(taggedFragment); |
taggedDocument->appendChild(root); |
- Range* range = Range::create( |
- *taggedDocument, |
+ const EphemeralRange range( |
Position::afterNode(nodeBeforeContext).parentAnchoredEquivalent(), |
Position::beforeNode(nodeAfterContext).parentAnchoredEquivalent()); |
- Node* commonAncestor = range->commonAncestorContainer(); |
+ Node* commonAncestor = range.commonAncestorContainer(); |
HTMLElement* specialCommonAncestor = |
ancestorToRetainStructureAndAppearanceWithNoLayoutObject(commonAncestor); |