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 "content/renderer/cache_storage/cache_storage_dispatcher.h" | 5 #include "content/renderer/cache_storage/cache_storage_dispatcher.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 | 8 |
9 #include <map> | 9 #include <map> |
10 #include <string> | 10 #include <string> |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
42 CacheStorageDispatcher* const kHasBeenDeleted = | 42 CacheStorageDispatcher* const kHasBeenDeleted = |
43 reinterpret_cast<CacheStorageDispatcher*>(0x1); | 43 reinterpret_cast<CacheStorageDispatcher*>(0x1); |
44 | 44 |
45 ServiceWorkerFetchRequest FetchRequestFromWebRequest( | 45 ServiceWorkerFetchRequest FetchRequestFromWebRequest( |
46 const blink::WebServiceWorkerRequest& web_request) { | 46 const blink::WebServiceWorkerRequest& web_request) { |
47 ServiceWorkerHeaderMap headers; | 47 ServiceWorkerHeaderMap headers; |
48 GetServiceWorkerHeaderMapFromWebRequest(web_request, &headers); | 48 GetServiceWorkerHeaderMapFromWebRequest(web_request, &headers); |
49 | 49 |
50 return ServiceWorkerFetchRequest( | 50 return ServiceWorkerFetchRequest( |
51 web_request.url(), web_request.method().ascii(), headers, | 51 web_request.url(), web_request.method().ascii(), headers, |
52 Referrer(web_request.referrerUrl(), web_request.referrerPolicy()), | 52 Referrer(web_request.referrerUrl(), web_request.getReferrerPolicy()), |
53 web_request.isReload()); | 53 web_request.isReload()); |
54 } | 54 } |
55 | 55 |
56 void PopulateWebRequestFromFetchRequest( | 56 void PopulateWebRequestFromFetchRequest( |
57 const ServiceWorkerFetchRequest& request, | 57 const ServiceWorkerFetchRequest& request, |
58 blink::WebServiceWorkerRequest* web_request) { | 58 blink::WebServiceWorkerRequest* web_request) { |
59 web_request->setURL(request.url); | 59 web_request->setURL(request.url); |
60 web_request->setMethod(WebString::fromASCII(request.method)); | 60 web_request->setMethod(WebString::fromASCII(request.method)); |
61 for (ServiceWorkerHeaderMap::const_iterator i = request.headers.begin(), | 61 for (ServiceWorkerHeaderMap::const_iterator i = request.headers.begin(), |
62 end = request.headers.end(); | 62 end = request.headers.end(); |
(...skipping 603 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
666 CacheStorageDispatcher::WebResponsesFromResponses( | 666 CacheStorageDispatcher::WebResponsesFromResponses( |
667 const std::vector<ServiceWorkerResponse>& responses) { | 667 const std::vector<ServiceWorkerResponse>& responses) { |
668 blink::WebVector<blink::WebServiceWorkerResponse> web_responses( | 668 blink::WebVector<blink::WebServiceWorkerResponse> web_responses( |
669 responses.size()); | 669 responses.size()); |
670 for (size_t i = 0; i < responses.size(); ++i) | 670 for (size_t i = 0; i < responses.size(); ++i) |
671 PopulateWebResponseFromResponse(responses[i], &(web_responses[i])); | 671 PopulateWebResponseFromResponse(responses[i], &(web_responses[i])); |
672 return web_responses; | 672 return web_responses; |
673 } | 673 } |
674 | 674 |
675 } // namespace content | 675 } // namespace content |
OLD | NEW |