Index: Source/core/fetch/ScriptResource.h |
diff --git a/Source/core/fetch/ScriptResource.h b/Source/core/fetch/ScriptResource.h |
index bb1179bb99301703cebb4764eaa6f4000884b445..05b3cc9d347db4b7f92954328bcb453201f3ec5b 100644 |
--- a/Source/core/fetch/ScriptResource.h |
+++ b/Source/core/fetch/ScriptResource.h |
@@ -45,8 +45,11 @@ public: |
class ScriptResource final : public TextResource { |
public: |
typedef ScriptResourceClient ClientType; |
+ static PassOwnPtrWillBeRawPtr<ScriptResource> create(const ResourceRequest& request, const String& charset) |
+ { |
+ return adoptPtrWillBeNoop(new ScriptResource(request, charset)); |
+ } |
- ScriptResource(const ResourceRequest&, const String& charset); |
virtual ~ScriptResource(); |
virtual void didAddClient(ResourceClient*) override; |
@@ -59,6 +62,8 @@ public: |
bool mimeTypeAllowedByNosniff() const; |
private: |
+ ScriptResource(const ResourceRequest&, const String& charset); |
+ |
AtomicString m_script; |
}; |