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; |