Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1508)

Unified Diff: Source/platform/exported/WebServiceWorkerRequest.cpp

Issue 304053003: ServiceWorker: support Request.{url,method,origin,headers} [blink] (1/3) (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: rebase Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/platform/blink_platform.gypi ('k') | Source/web/ServiceWorkerGlobalScopeProxy.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/platform/exported/WebServiceWorkerRequest.cpp
diff --git a/Source/platform/exported/WebServiceWorkerResponse.cpp b/Source/platform/exported/WebServiceWorkerRequest.cpp
similarity index 24%
copy from Source/platform/exported/WebServiceWorkerResponse.cpp
copy to Source/platform/exported/WebServiceWorkerRequest.cpp
index 5ef5fe0839de9a280d7749ee9d2d3ce52ce27f5b..68fcc9d543056b4ecf5aa90fd05bcf000414fa40 100644
--- a/Source/platform/exported/WebServiceWorkerResponse.cpp
+++ b/Source/platform/exported/WebServiceWorkerRequest.cpp
@@ -3,75 +3,58 @@
// found in the LICENSE file.
#include "config.h"
-#include "public/platform/WebServiceWorkerResponse.h"
+#include "public/platform/WebServiceWorkerRequest.h"
namespace blink {
-class WebServiceWorkerResponsePrivate : public RefCounted<WebServiceWorkerResponsePrivate> {
+class WebServiceWorkerRequestPrivate : public RefCounted<WebServiceWorkerRequestPrivate> {
public:
- unsigned short status;
- WebString statusText;
+ WebURL url;
+ WebString method;
HashMap<String, String> headers;
};
-WebServiceWorkerResponse::WebServiceWorkerResponse()
- : m_private(adoptRef(new WebServiceWorkerResponsePrivate))
+WebServiceWorkerRequest::WebServiceWorkerRequest()
+ : m_private(adoptRef(new WebServiceWorkerRequestPrivate))
{
}
-void WebServiceWorkerResponse::reset()
+void WebServiceWorkerRequest::reset()
{
m_private.reset();
}
-void WebServiceWorkerResponse::assign(const WebServiceWorkerResponse& other)
+void WebServiceWorkerRequest::assign(const WebServiceWorkerRequest& other)
{
m_private = other.m_private;
}
-void WebServiceWorkerResponse::setStatus(unsigned short status)
+void WebServiceWorkerRequest::setURL(const WebURL& url)
{
- m_private->status = status;
+ m_private->url = url;
}
-unsigned short WebServiceWorkerResponse::status() const
+WebURL WebServiceWorkerRequest::url() const
{
- return m_private->status;
+ return m_private->url;
}
-void WebServiceWorkerResponse::setStatusText(const WebString& statusText)
+void WebServiceWorkerRequest::setMethod(const WebString& method)
{
- m_private->statusText = statusText;
+ m_private->method = method;
}
-WebString WebServiceWorkerResponse::statusText() const
+WebString WebServiceWorkerRequest::method() const
{
- return m_private->statusText;
+ return m_private->method;
}
-void WebServiceWorkerResponse::setHeader(const WebString& key, const WebString& value)
+void WebServiceWorkerRequest::setHeader(const WebString& key, const WebString& value)
{
m_private->headers.set(key, value);
}
-WebVector<WebString> WebServiceWorkerResponse::getHeaderKeys() const
-{
- Vector<String> keys;
- copyKeysToVector(m_private->headers, keys);
- return keys;
-}
-
-WebString WebServiceWorkerResponse::getHeader(const WebString& key) const
-{
- return m_private->headers.get(key);
-}
-
-void WebServiceWorkerResponse::setHeaders(const HashMap<String, String>& headers)
-{
- m_private->headers = headers;
-}
-
-const HashMap<String, String>& WebServiceWorkerResponse::headers() const
+const HashMap<String, String>& WebServiceWorkerRequest::headers() const
{
return m_private->headers;
}
« no previous file with comments | « Source/platform/blink_platform.gypi ('k') | Source/web/ServiceWorkerGlobalScopeProxy.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698