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