Index: third_party/WebKit/Source/core/fetch/XSLStyleSheetResource.h |
diff --git a/third_party/WebKit/Source/core/fetch/XSLStyleSheetResource.h b/third_party/WebKit/Source/core/fetch/XSLStyleSheetResource.h |
index f5a2332e85248ee9d7642bbb4ee77b5578d8a2e0..3368728357fff06c4faeb0a290834bae22ada1de 100644 |
--- a/third_party/WebKit/Source/core/fetch/XSLStyleSheetResource.h |
+++ b/third_party/WebKit/Source/core/fetch/XSLStyleSheetResource.h |
@@ -26,7 +26,6 @@ |
#ifndef XSLStyleSheetResource_h |
#define XSLStyleSheetResource_h |
-#include "core/fetch/ResourcePtr.h" |
#include "core/fetch/StyleSheetResource.h" |
namespace blink { |
@@ -36,8 +35,8 @@ class ResourceFetcher; |
class XSLStyleSheetResource final : public StyleSheetResource { |
public: |
- static ResourcePtr<XSLStyleSheetResource> fetchSynchronously(FetchRequest&, ResourceFetcher*); |
- static ResourcePtr<XSLStyleSheetResource> fetch(FetchRequest&, ResourceFetcher*); |
+ static PassRefPtrWillBeRawPtr<XSLStyleSheetResource> fetchSynchronously(FetchRequest&, ResourceFetcher*); |
+ static PassRefPtrWillBeRawPtr<XSLStyleSheetResource> fetch(FetchRequest&, ResourceFetcher*); |
const String& sheet() const { return m_sheet; } |
@@ -49,9 +48,9 @@ protected: |
XSLStyleSheetResourceFactory() |
: ResourceFactory(Resource::XSLStyleSheet) { } |
- Resource* create(const ResourceRequest& request, const String& charset) const override |
+ PassRefPtrWillBeRawPtr<Resource> create(const ResourceRequest& request, const String& charset) const override |
{ |
- return new XSLStyleSheetResource(request, charset); |
+ return adoptRefWillBeNoop(new XSLStyleSheetResource(request, charset)); |
} |
}; |
XSLStyleSheetResource(const ResourceRequest&, const String& charset); |