Index: Source/modules/serviceworkers/FetchRequestData.h |
diff --git a/Source/modules/serviceworkers/FetchRequestData.h b/Source/modules/serviceworkers/FetchRequestData.h |
index a615c7702e779e3b7d70d949bc0e091bfcc4d63b..7b202177d0e4425795e05c5301316213acd871cf 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; } |