Index: third_party/WebKit/Source/core/fetch/LinkFetchResource.h |
diff --git a/third_party/WebKit/Source/core/fetch/LinkFetchResource.h b/third_party/WebKit/Source/core/fetch/LinkFetchResource.h |
index 654716d58f4284f198b51fc906f153282722e6fb..62d71315b3fb82dc30bc96c6b8f9948c63e921e5 100644 |
--- a/third_party/WebKit/Source/core/fetch/LinkFetchResource.h |
+++ b/third_party/WebKit/Source/core/fetch/LinkFetchResource.h |
@@ -8,7 +8,6 @@ |
#include "core/fetch/Resource.h" |
#include "core/fetch/ResourceClient.h" |
-#include "core/fetch/ResourcePtr.h" |
namespace blink { |
@@ -19,7 +18,7 @@ class LinkFetchResource final : public Resource { |
public: |
using ClientType = ResourceClient; |
- static ResourcePtr<Resource> fetch(Resource::Type, FetchRequest&, ResourceFetcher*); |
+ static PassRefPtrWillBeRawPtr<Resource> fetch(Resource::Type, FetchRequest&, ResourceFetcher*); |
~LinkFetchResource() override; |
private: |
@@ -28,9 +27,9 @@ private: |
LinkResourceFactory(Resource::Type type) |
: ResourceFactory(type) { } |
- Resource* create(const ResourceRequest& request, const String& charset) const override |
+ PassRefPtrWillBeRawPtr<Resource> create(const ResourceRequest& request, const String& charset) const override |
{ |
- return new LinkFetchResource(request, type()); |
+ return adoptRefWillBeNoop(new LinkFetchResource(request, type())); |
} |
}; |
LinkFetchResource(const ResourceRequest&, Type); |