| Index: Source/core/editing/PlainTextRange.h
 | 
| diff --git a/Source/core/editing/PlainTextRange.h b/Source/core/editing/PlainTextRange.h
 | 
| index faf200a334aeb875dde464d4361ece846aea2b3a..d3e2617a66612dadab714aefd13d5a02dc60bc19 100644
 | 
| --- a/Source/core/editing/PlainTextRange.h
 | 
| +++ b/Source/core/editing/PlainTextRange.h
 | 
| @@ -26,6 +26,7 @@
 | 
|  #ifndef PlainTextRange_h
 | 
|  #define PlainTextRange_h
 | 
|  
 | 
| +#include "platform/heap/Handle.h"
 | 
|  #include "wtf/NotFound.h"
 | 
|  #include "wtf/PassRefPtr.h"
 | 
|  
 | 
| @@ -48,8 +49,8 @@ public:
 | 
|      bool isNotNull() const { return m_start != kNotFound; }
 | 
|      size_t length() const { ASSERT(!isNull()); return m_end - m_start; }
 | 
|  
 | 
| -    PassRefPtr<Range> createRange(const ContainerNode& scope) const;
 | 
| -    PassRefPtr<Range> createRangeForSelection(const ContainerNode& scope) const;
 | 
| +    PassRefPtrWillBeRawPtr<Range> createRange(const ContainerNode& scope) const;
 | 
| +    PassRefPtrWillBeRawPtr<Range> createRangeForSelection(const ContainerNode& scope) const;
 | 
|  
 | 
|      static PlainTextRange create(const Node& scope, const Range&);
 | 
|  
 | 
| @@ -57,7 +58,7 @@ private:
 | 
|      PlainTextRange& operator=(const PlainTextRange&)  WTF_DELETED_FUNCTION;
 | 
|  
 | 
|      enum GetRangeFor { ForGeneric, ForSelection };
 | 
| -    PassRefPtr<Range> createRangeFor(const ContainerNode& scope, GetRangeFor) const;
 | 
| +    PassRefPtrWillBeRawPtr<Range> createRangeFor(const ContainerNode& scope, GetRangeFor) const;
 | 
|  
 | 
|      const size_t m_start;
 | 
|      const size_t m_end;
 | 
| 
 |