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..cd7cb0244b1a58a3de10227840c7698350cb5718 100644 |
--- a/third_party/WebKit/Source/core/editing/serializers/Serialization.cpp |
+++ b/third_party/WebKit/Source/core/editing/serializers/Serialization.cpp |
@@ -408,12 +408,10 @@ DocumentFragment* createFragmentFromMarkupWithContext( |
root->appendChild(taggedFragment); |
taggedDocument->appendChild(root); |
- Range* range = Range::create( |
- *taggedDocument, |
- Position::afterNode(nodeBeforeContext).parentAnchoredEquivalent(), |
+ EphemeralRange range = EphemeralRange(Position::afterNode(nodeBeforeContext).parentAnchoredEquivalent(), |
Position::beforeNode(nodeAfterContext).parentAnchoredEquivalent()); |
- Node* commonAncestor = range->commonAncestorContainer(); |
+ Node* commonAncestor = range.commonAncestorContainer(); |
HTMLElement* specialCommonAncestor = |
ancestorToRetainStructureAndAppearanceWithNoLayoutObject(commonAncestor); |