Chromium Code Reviews| Index: public/platform/WebServiceWorkerRequest.h |
| diff --git a/public/platform/WebServiceWorkerRequest.h b/public/platform/WebServiceWorkerRequest.h |
| index 8c0b219b24a2c8b18478107029da1e338948e6b6..a662ab4d6135607f6500de7c293a0b83d2536dcb 100644 |
| --- a/public/platform/WebServiceWorkerRequest.h |
| +++ b/public/platform/WebServiceWorkerRequest.h |
| @@ -22,15 +22,15 @@ |
| namespace blink { |
| class BlobDataHandle; |
| +class WebHTTPHeaderVisitor; |
| class WebServiceWorkerRequestPrivate; |
| -// Represents a request of a fetch operation. FetchEvent dispatched by the |
| -// browser contains this. The plan is for the Cache and fetch() API to also use |
| -// it. |
| +// Represents a request for a web resource. |
| class BLINK_PLATFORM_EXPORT WebServiceWorkerRequest { |
| public: |
| ~WebServiceWorkerRequest() { reset(); } |
| WebServiceWorkerRequest(); |
| + WebServiceWorkerRequest(const WebServiceWorkerRequest& other) { assign(other); } |
| WebServiceWorkerRequest& operator=(const WebServiceWorkerRequest& other) |
| { |
| assign(other); |
| @@ -47,10 +47,12 @@ public: |
| WebString method() const; |
| void setHeader(const WebString& key, const WebString& value); |
| + void visitHTTPHeaderFields(WebHTTPHeaderVisitor*) const; |
| void setBlob(const WebString& uuid, long long size); |
| void setReferrer(const WebString&, WebReferrerPolicy); |
| + WebURL referrerUrl() const; |
|
jochen (gone - plz use gerrit)
2014/09/03 09:12:57
please also add a getter for the referrer policy
gavinp
2014/09/03 11:45:59
Done.
|
| void setIsReload(bool); |
| bool isReload() const; |