Index: Source/modules/serviceworkers/FetchRequestData.h |
diff --git a/Source/modules/serviceworkers/FetchRequestData.h b/Source/modules/serviceworkers/FetchRequestData.h |
index dc4dfdb3ae7cb127a96bdb287a1b9011b089b48e..9cafd5a8ca76d4bc3cff1bc3bd6a54d0f8dfe768 100644 |
--- a/Source/modules/serviceworkers/FetchRequestData.h |
+++ b/Source/modules/serviceworkers/FetchRequestData.h |
@@ -36,7 +36,6 @@ public: |
enum Tainting { BasicTainting, CORSTainting, OpaqueTainting }; |
class Referrer { |
- WTF_MAKE_NONCOPYABLE(Referrer); |
public: |
Referrer() : m_type(ClientReferrer) { } |
~Referrer() { } |
@@ -68,6 +67,7 @@ public: |
static PassRefPtrWillBeRawPtr<FetchRequestData> create(ExecutionContext*); |
static PassRefPtrWillBeRawPtr<FetchRequestData> create(const blink::WebServiceWorkerRequest&); |
PassRefPtrWillBeRawPtr<FetchRequestData> createRestrictedCopy(ExecutionContext*, PassRefPtr<SecurityOrigin>) const; |
+ PassRefPtrWillBeRawPtr<FetchRequestData> createCopy() const; |
~FetchRequestData(); |
void setMethod(AtomicString method) { m_method = method; } |