| Index: third_party/WebKit/Source/platform/network/ResourceTimingInfo.h | 
| diff --git a/third_party/WebKit/Source/platform/network/ResourceTimingInfo.h b/third_party/WebKit/Source/platform/network/ResourceTimingInfo.h | 
| index dbb603e4bd3950b3b4bef84b6872ae02271584fb..fc9b8d121506d582ccb960a9eb646d41f21adc03 100644 | 
| --- a/third_party/WebKit/Source/platform/network/ResourceTimingInfo.h | 
| +++ b/third_party/WebKit/Source/platform/network/ResourceTimingInfo.h | 
| @@ -45,17 +45,18 @@ namespace blink { | 
|  | 
| struct CrossThreadResourceTimingInfoData; | 
|  | 
| -class PLATFORM_EXPORT ResourceTimingInfo { | 
| +class PLATFORM_EXPORT ResourceTimingInfo | 
| +    : public RefCounted<ResourceTimingInfo> { | 
| USING_FAST_MALLOC(ResourceTimingInfo); | 
| WTF_MAKE_NONCOPYABLE(ResourceTimingInfo); | 
|  | 
| public: | 
| -  static std::unique_ptr<ResourceTimingInfo> create(const AtomicString& type, | 
| -                                                    const double time, | 
| -                                                    bool isMainResource) { | 
| -    return WTF::wrapUnique(new ResourceTimingInfo(type, time, isMainResource)); | 
| +  static PassRefPtr<ResourceTimingInfo> create(const AtomicString& type, | 
| +                                               const double time, | 
| +                                               bool isMainResource) { | 
| +    return adoptRef(new ResourceTimingInfo(type, time, isMainResource)); | 
| } | 
| -  static std::unique_ptr<ResourceTimingInfo> adopt( | 
| +  static PassRefPtr<ResourceTimingInfo> adopt( | 
| std::unique_ptr<CrossThreadResourceTimingInfoData>); | 
|  | 
| // Gets a copy of the data suitable for passing to another thread. | 
|  |