diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/loader/resource/link_fetch_resource.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/loader/resource/link_fetch_resource.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/chromium/third_party/blink/renderer/core/loader/resource/link_fetch_resource.h b/chromium/third_party/blink/renderer/core/loader/resource/link_fetch_resource.h index c126818f4bd..0b190ff4b6b 100644 --- a/chromium/third_party/blink/renderer/core/loader/resource/link_fetch_resource.h +++ b/chromium/third_party/blink/renderer/core/loader/resource/link_fetch_resource.h @@ -16,6 +16,10 @@ class ResourceFetcher; class LinkFetchResource final : public Resource { public: static Resource* Fetch(ResourceType, FetchParameters&, ResourceFetcher*); + + LinkFetchResource(const ResourceRequest&, + ResourceType, + const ResourceLoaderOptions&); ~LinkFetchResource() override; private: @@ -26,12 +30,10 @@ class LinkFetchResource final : public Resource { Resource* Create(const ResourceRequest& request, const ResourceLoaderOptions& options) const override { - return new LinkFetchResource(request, GetType(), options); + return MakeGarbageCollected<LinkFetchResource>(request, GetType(), + options); } }; - LinkFetchResource(const ResourceRequest&, - ResourceType, - const ResourceLoaderOptions&); }; } // namespace blink |