OLD | NEW |
---|---|
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "config.h" | 5 #include "config.h" |
6 #include "public/platform/WebServiceWorkerRequest.h" | 6 #include "public/platform/WebServiceWorkerRequest.h" |
7 | 7 |
8 #include "platform/blob/BlobData.h" | 8 #include "platform/blob/BlobData.h" |
9 #include "platform/weborigin/KURL.h" | 9 #include "platform/weborigin/KURL.h" |
10 #include "public/platform/WebHTTPHeaderVisitor.h" | 10 #include "public/platform/WebHTTPHeaderVisitor.h" |
11 | 11 |
12 namespace blink { | 12 namespace blink { |
13 | 13 |
14 class WebServiceWorkerRequestPrivate : public RefCounted<WebServiceWorkerRequest Private> { | 14 class WebServiceWorkerRequestPrivate : public RefCounted<WebServiceWorkerRequest Private> { |
15 public: | 15 public: |
16 WebServiceWorkerRequestPrivate() | 16 WebServiceWorkerRequestPrivate() |
17 : m_isReload(false) { } | 17 : m_mode(WebURLRequest::FetchRequestModeNoCORS), m_isReload(false) { } |
Mike West
2014/09/25 12:35:53
Nit: I guess this is clang format's decision? :)
horo
2014/09/25 14:02:16
Done.
| |
18 WebURL m_url; | 18 WebURL m_url; |
19 WebString m_method; | 19 WebString m_method; |
20 HTTPHeaderMap m_headers; | 20 HTTPHeaderMap m_headers; |
21 RefPtr<BlobDataHandle> blobDataHandle; | 21 RefPtr<BlobDataHandle> blobDataHandle; |
22 Referrer m_referrer; | 22 Referrer m_referrer; |
23 WebURLRequest::FetchRequestMode m_mode; | |
23 bool m_isReload; | 24 bool m_isReload; |
24 }; | 25 }; |
25 | 26 |
26 WebServiceWorkerRequest::WebServiceWorkerRequest() | 27 WebServiceWorkerRequest::WebServiceWorkerRequest() |
27 : m_private(adoptRef(new WebServiceWorkerRequestPrivate)) | 28 : m_private(adoptRef(new WebServiceWorkerRequestPrivate)) |
28 { | 29 { |
29 } | 30 } |
30 | 31 |
31 void WebServiceWorkerRequest::reset() | 32 void WebServiceWorkerRequest::reset() |
32 { | 33 { |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
108 WebReferrerPolicy WebServiceWorkerRequest::referrerPolicy() const | 109 WebReferrerPolicy WebServiceWorkerRequest::referrerPolicy() const |
109 { | 110 { |
110 return static_cast<WebReferrerPolicy>(m_private->m_referrer.referrerPolicy); | 111 return static_cast<WebReferrerPolicy>(m_private->m_referrer.referrerPolicy); |
111 } | 112 } |
112 | 113 |
113 const Referrer& WebServiceWorkerRequest::referrer() const | 114 const Referrer& WebServiceWorkerRequest::referrer() const |
114 { | 115 { |
115 return m_private->m_referrer; | 116 return m_private->m_referrer; |
116 } | 117 } |
117 | 118 |
119 void WebServiceWorkerRequest::setMode(WebURLRequest::FetchRequestMode mode) | |
120 { | |
121 m_private->m_mode = mode; | |
122 } | |
123 | |
124 WebURLRequest::FetchRequestMode WebServiceWorkerRequest::mode() const | |
125 { | |
126 return m_private->m_mode; | |
127 } | |
128 | |
118 void WebServiceWorkerRequest::setIsReload(bool isReload) | 129 void WebServiceWorkerRequest::setIsReload(bool isReload) |
119 { | 130 { |
120 m_private->m_isReload = isReload; | 131 m_private->m_isReload = isReload; |
121 } | 132 } |
122 | 133 |
123 bool WebServiceWorkerRequest::isReload() const | 134 bool WebServiceWorkerRequest::isReload() const |
124 { | 135 { |
125 return m_private->m_isReload; | 136 return m_private->m_isReload; |
126 } | 137 } |
127 | 138 |
128 } // namespace blink | 139 } // namespace blink |
OLD | NEW |