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

Side by Side Diff: content/common/service_worker/service_worker_types.cc

Issue 1271733002: [2/3 chromium] Support redirect option of Request and "opaqueredirect" response type. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add _MODE to avoid compile error at Windows. Created 5 years, 4 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 unified diff | Download patch
OLDNEW
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/common/service_worker/service_worker_types.h" 5 #include "content/common/service_worker/service_worker_types.h"
6 6
7 namespace content { 7 namespace content {
8 8
9 const char kServiceWorkerRegisterErrorPrefix[] = 9 const char kServiceWorkerRegisterErrorPrefix[] =
10 "Failed to register a ServiceWorker: "; 10 "Failed to register a ServiceWorker: ";
11 const char kServiceWorkerUpdateErrorPrefix[] = 11 const char kServiceWorkerUpdateErrorPrefix[] =
12 "Failed to update a ServiceWorker: "; 12 "Failed to update a ServiceWorker: ";
13 const char kServiceWorkerUnregisterErrorPrefix[] = 13 const char kServiceWorkerUnregisterErrorPrefix[] =
14 "Failed to unregister a ServiceWorkerRegistration: "; 14 "Failed to unregister a ServiceWorkerRegistration: ";
15 const char kServiceWorkerGetRegistrationErrorPrefix[] = 15 const char kServiceWorkerGetRegistrationErrorPrefix[] =
16 "Failed to get a ServiceWorkerRegistration: "; 16 "Failed to get a ServiceWorkerRegistration: ";
17 const char kServiceWorkerGetRegistrationsErrorPrefix[] = 17 const char kServiceWorkerGetRegistrationsErrorPrefix[] =
18 "Failed to get ServiceWorkerRegistration objects: "; 18 "Failed to get ServiceWorkerRegistration objects: ";
19 const char kFetchScriptError[] = 19 const char kFetchScriptError[] =
20 "An unknown error occurred when fetching the script."; 20 "An unknown error occurred when fetching the script.";
21 21
22 ServiceWorkerFetchRequest::ServiceWorkerFetchRequest() 22 ServiceWorkerFetchRequest::ServiceWorkerFetchRequest()
23 : mode(FETCH_REQUEST_MODE_NO_CORS), 23 : mode(FETCH_REQUEST_MODE_NO_CORS),
24 request_context_type(REQUEST_CONTEXT_TYPE_UNSPECIFIED), 24 request_context_type(REQUEST_CONTEXT_TYPE_UNSPECIFIED),
25 frame_type(REQUEST_CONTEXT_FRAME_TYPE_NONE), 25 frame_type(REQUEST_CONTEXT_FRAME_TYPE_NONE),
26 blob_size(0), 26 blob_size(0),
27 credentials_mode(FETCH_CREDENTIALS_MODE_OMIT), 27 credentials_mode(FETCH_CREDENTIALS_MODE_OMIT),
28 is_reload(false) { 28 redirect_mode(FetchRedirectMode::FOLLOW_MODE),
29 } 29 is_reload(false) {}
30 30
31 ServiceWorkerFetchRequest::ServiceWorkerFetchRequest( 31 ServiceWorkerFetchRequest::ServiceWorkerFetchRequest(
32 const GURL& url, 32 const GURL& url,
33 const std::string& method, 33 const std::string& method,
34 const ServiceWorkerHeaderMap& headers, 34 const ServiceWorkerHeaderMap& headers,
35 const Referrer& referrer, 35 const Referrer& referrer,
36 bool is_reload) 36 bool is_reload)
37 : mode(FETCH_REQUEST_MODE_NO_CORS), 37 : mode(FETCH_REQUEST_MODE_NO_CORS),
38 request_context_type(REQUEST_CONTEXT_TYPE_UNSPECIFIED), 38 request_context_type(REQUEST_CONTEXT_TYPE_UNSPECIFIED),
39 frame_type(REQUEST_CONTEXT_FRAME_TYPE_NONE), 39 frame_type(REQUEST_CONTEXT_FRAME_TYPE_NONE),
40 url(url), 40 url(url),
41 method(method), 41 method(method),
42 headers(headers), 42 headers(headers),
43 blob_size(0), 43 blob_size(0),
44 referrer(referrer), 44 referrer(referrer),
45 credentials_mode(FETCH_CREDENTIALS_MODE_OMIT), 45 credentials_mode(FETCH_CREDENTIALS_MODE_OMIT),
46 is_reload(is_reload) { 46 redirect_mode(FetchRedirectMode::FOLLOW_MODE),
47 } 47 is_reload(is_reload) {}
48 48
49 ServiceWorkerFetchRequest::~ServiceWorkerFetchRequest() {} 49 ServiceWorkerFetchRequest::~ServiceWorkerFetchRequest() {}
50 50
51 ServiceWorkerResponse::ServiceWorkerResponse() 51 ServiceWorkerResponse::ServiceWorkerResponse()
52 : status_code(0), 52 : status_code(0),
53 response_type(blink::WebServiceWorkerResponseTypeOpaque), 53 response_type(blink::WebServiceWorkerResponseTypeOpaque),
54 blob_size(0), 54 blob_size(0),
55 error(blink::WebServiceWorkerResponseErrorUnknown) { 55 error(blink::WebServiceWorkerResponseErrorUnknown) {
56 } 56 }
57 57
(...skipping 29 matching lines...) Expand all
87 : handle_id(kInvalidServiceWorkerRegistrationHandleId), 87 : handle_id(kInvalidServiceWorkerRegistrationHandleId),
88 registration_id(kInvalidServiceWorkerRegistrationId) { 88 registration_id(kInvalidServiceWorkerRegistrationId) {
89 } 89 }
90 90
91 ServiceWorkerClientQueryOptions::ServiceWorkerClientQueryOptions() 91 ServiceWorkerClientQueryOptions::ServiceWorkerClientQueryOptions()
92 : client_type(blink::WebServiceWorkerClientTypeWindow), 92 : client_type(blink::WebServiceWorkerClientTypeWindow),
93 include_uncontrolled(false) { 93 include_uncontrolled(false) {
94 } 94 }
95 95
96 } // namespace content 96 } // namespace content
OLDNEW
« no previous file with comments | « content/common/service_worker/service_worker_types.h ('k') | content/renderer/service_worker/service_worker_context_client.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698