| 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);
|
|
|
|
|