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