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