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 5619d25c099c6d1bfb4f5ada3ac584a06c1d6ef3..fa369240ba9f3a5b84159761043146a217832b09 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); |