Skip to content
This repository was archived by the owner on Jul 18, 2018. It is now read-only.

Commit 34669ef

Browse files
beverlooCommit bot
authored andcommitted
Rename SkipServiceWorker to ServiceWorkerMode
This was changed in the following PR to the Fetch standard: whatwg/fetch#435 BUG=592188 Review-Url: https://codereview.chromium.org/2714423002 Cr-Commit-Position: refs/heads/master@{#453432}
1 parent 07bec82 commit 34669ef

33 files changed

+146
-140
lines changed

content/browser/loader/resource_dispatcher_host_impl.cc

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1539,25 +1539,24 @@ void ResourceDispatcherHostImpl::ContinuePendingBeginRequest(
15391539

15401540
// Initialize the service worker handler for the request. We don't use
15411541
// ServiceWorker for synchronous loads to avoid renderer deadlocks.
1542-
const SkipServiceWorker should_skip_service_worker =
1543-
is_sync_load ? SkipServiceWorker::ALL : request_data.skip_service_worker;
1542+
const ServiceWorkerMode service_worker_mode =
1543+
is_sync_load ? ServiceWorkerMode::NONE : request_data.service_worker_mode;
15441544
ServiceWorkerRequestHandler::InitializeHandler(
15451545
new_request.get(), requester_info->service_worker_context(), blob_context,
15461546
child_id, request_data.service_worker_provider_id,
1547-
should_skip_service_worker != SkipServiceWorker::NONE,
1547+
service_worker_mode != ServiceWorkerMode::ALL,
15481548
request_data.fetch_request_mode, request_data.fetch_credentials_mode,
15491549
request_data.fetch_redirect_mode, request_data.resource_type,
15501550
request_data.fetch_request_context_type, request_data.fetch_frame_type,
15511551
request_data.request_body);
15521552

15531553
ForeignFetchRequestHandler::InitializeHandler(
15541554
new_request.get(), requester_info->service_worker_context(), blob_context,
1555-
child_id, request_data.service_worker_provider_id,
1556-
should_skip_service_worker, request_data.fetch_request_mode,
1557-
request_data.fetch_credentials_mode, request_data.fetch_redirect_mode,
1558-
request_data.resource_type, request_data.fetch_request_context_type,
1559-
request_data.fetch_frame_type, request_data.request_body,
1560-
request_data.initiated_in_secure_context);
1555+
child_id, request_data.service_worker_provider_id, service_worker_mode,
1556+
request_data.fetch_request_mode, request_data.fetch_credentials_mode,
1557+
request_data.fetch_redirect_mode, request_data.resource_type,
1558+
request_data.fetch_request_context_type, request_data.fetch_frame_type,
1559+
request_data.request_body, request_data.initiated_in_secure_context);
15611560

15621561
// Have the appcache associate its extra info with the request.
15631562
AppCacheInterceptor::SetExtraRequestInfo(

content/browser/service_worker/foreign_fetch_request_handler.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ void ForeignFetchRequestHandler::InitializeHandler(
7070
storage::BlobStorageContext* blob_storage_context,
7171
int process_id,
7272
int provider_id,
73-
SkipServiceWorker skip_service_worker,
73+
ServiceWorkerMode service_worker_mode,
7474
FetchRequestMode request_mode,
7575
FetchCredentialsMode credentials_mode,
7676
FetchRedirectMode redirect_mode,
@@ -87,7 +87,7 @@ void ForeignFetchRequestHandler::InitializeHandler(
8787
return;
8888
}
8989

90-
if (skip_service_worker == SkipServiceWorker::ALL)
90+
if (service_worker_mode == ServiceWorkerMode::NONE)
9191
return;
9292

9393
if (!initiated_in_secure_context)

content/browser/service_worker/foreign_fetch_request_handler.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class CONTENT_EXPORT ForeignFetchRequestHandler
5858
storage::BlobStorageContext* blob_storage_context,
5959
int process_id,
6060
int provider_id,
61-
SkipServiceWorker skip_service_worker,
61+
ServiceWorkerMode service_worker_mode,
6262
FetchRequestMode request_mode,
6363
FetchCredentialsMode credentials_mode,
6464
FetchRedirectMode redirect_mode,

content/browser/service_worker/foreign_fetch_request_handler_unittest.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ class ForeignFetchRequestHandlerTest : public testing::Test {
145145
ForeignFetchRequestHandler::InitializeHandler(
146146
request_.get(), context_wrapper(), &blob_storage_context_,
147147
helper_->mock_render_process_id(), kMockProviderId,
148-
SkipServiceWorker::NONE, FETCH_REQUEST_MODE_CORS,
148+
ServiceWorkerMode::ALL, FETCH_REQUEST_MODE_CORS,
149149
FETCH_CREDENTIALS_MODE_OMIT, FetchRedirectMode::FOLLOW_MODE,
150150
resource_type, REQUEST_CONTEXT_TYPE_FETCH,
151151
REQUEST_CONTEXT_FRAME_TYPE_NONE, nullptr,

content/browser/service_worker/service_worker_fetch_dispatcher.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ bool ServiceWorkerFetchDispatcher::MaybeStartNavigationPreload(
557557
// for the service worker navigation preload request.
558558
request.resource_type = RESOURCE_TYPE_SUB_RESOURCE;
559559
request.priority = original_request->priority();
560-
request.skip_service_worker = SkipServiceWorker::ALL;
560+
request.service_worker_mode = ServiceWorkerMode::NONE;
561561
request.do_not_prompt_for_login = true;
562562
request.render_frame_id = original_info->GetRenderFrameID();
563563
request.is_main_frame = original_info->IsMainFrame();

content/child/web_url_loader_impl.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -571,8 +571,8 @@ void WebURLLoaderImpl::Context::Start(const WebURLRequest& request,
571571
ConvertWebKitPriorityToNetPriority(request.getPriority());
572572
resource_request->appcache_host_id = request.appCacheHostID();
573573
resource_request->should_reset_appcache = request.shouldResetAppCache();
574-
resource_request->skip_service_worker =
575-
GetSkipServiceWorkerForWebURLRequest(request);
574+
resource_request->service_worker_mode =
575+
GetServiceWorkerModeForWebURLRequest(request);
576576
resource_request->fetch_request_mode =
577577
GetFetchRequestModeForWebURLRequest(request);
578578
resource_request->fetch_credentials_mode =
@@ -667,8 +667,8 @@ bool WebURLLoaderImpl::Context::OnReceivedRedirect(
667667
WebURLRequest new_request = PopulateURLRequestForRedirect(
668668
request_, redirect_info,
669669
info.was_fetched_via_service_worker
670-
? blink::WebURLRequest::SkipServiceWorker::None
671-
: blink::WebURLRequest::SkipServiceWorker::All);
670+
? blink::WebURLRequest::ServiceWorkerMode::All
671+
: blink::WebURLRequest::ServiceWorkerMode::None);
672672

673673
bool follow = client_->willFollowRedirect(new_request, response);
674674
if (!follow) {
@@ -1162,7 +1162,7 @@ void WebURLLoaderImpl::PopulateURLResponse(const GURL& url,
11621162
WebURLRequest WebURLLoaderImpl::PopulateURLRequestForRedirect(
11631163
const blink::WebURLRequest& request,
11641164
const net::RedirectInfo& redirect_info,
1165-
blink::WebURLRequest::SkipServiceWorker skip_service_worker) {
1165+
blink::WebURLRequest::ServiceWorkerMode service_worker_mode) {
11661166
// TODO(darin): We lack sufficient information to construct the actual
11671167
// request that resulted from the redirect.
11681168
WebURLRequest new_request(redirect_info.new_url);
@@ -1172,7 +1172,7 @@ WebURLRequest WebURLLoaderImpl::PopulateURLRequestForRedirect(
11721172
new_request.setUseStreamOnResponse(request.useStreamOnResponse());
11731173
new_request.setRequestContext(request.getRequestContext());
11741174
new_request.setFrameType(request.getFrameType());
1175-
new_request.setSkipServiceWorker(skip_service_worker);
1175+
new_request.setServiceWorkerMode(service_worker_mode);
11761176
new_request.setShouldResetAppCache(request.shouldResetAppCache());
11771177
new_request.setFetchRequestMode(request.getFetchRequestMode());
11781178
new_request.setFetchCredentialsMode(request.getFetchCredentialsMode());

content/child/web_url_loader_impl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class CONTENT_EXPORT WebURLLoaderImpl
5353
static blink::WebURLRequest PopulateURLRequestForRedirect(
5454
const blink::WebURLRequest& request,
5555
const net::RedirectInfo& redirect_info,
56-
blink::WebURLRequest::SkipServiceWorker skip_service_worker);
56+
blink::WebURLRequest::ServiceWorkerMode service_worker_mode);
5757

5858
// WebURLLoader methods:
5959
void loadSynchronously(const blink::WebURLRequest& request,

content/child/web_url_request_util.cc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -485,16 +485,16 @@ blink::WebMixedContentContextType GetMixedContentContextTypeForWebURLRequest(
485485
request.getRequestContext(), block_mixed_plugin_content);
486486
}
487487

488-
STATIC_ASSERT_ENUM(SkipServiceWorker::NONE,
489-
WebURLRequest::SkipServiceWorker::None);
490-
STATIC_ASSERT_ENUM(SkipServiceWorker::CONTROLLING,
491-
WebURLRequest::SkipServiceWorker::Controlling);
492-
STATIC_ASSERT_ENUM(SkipServiceWorker::ALL,
493-
WebURLRequest::SkipServiceWorker::All);
494-
495-
SkipServiceWorker GetSkipServiceWorkerForWebURLRequest(
488+
STATIC_ASSERT_ENUM(ServiceWorkerMode::NONE,
489+
WebURLRequest::ServiceWorkerMode::None);
490+
STATIC_ASSERT_ENUM(ServiceWorkerMode::FOREIGN,
491+
WebURLRequest::ServiceWorkerMode::Foreign);
492+
STATIC_ASSERT_ENUM(ServiceWorkerMode::ALL,
493+
WebURLRequest::ServiceWorkerMode::All);
494+
495+
ServiceWorkerMode GetServiceWorkerModeForWebURLRequest(
496496
const blink::WebURLRequest& request) {
497-
return static_cast<SkipServiceWorker>(request.skipServiceWorker());
497+
return static_cast<ServiceWorkerMode>(request.getServiceWorkerMode());
498498
}
499499

500500
blink::WebURLError CreateWebURLError(const blink::WebURL& unreachable_url,

content/child/web_url_request_util.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ RequestContextType GetRequestContextTypeForWebURLRequest(
5959
const blink::WebURLRequest& request);
6060
blink::WebMixedContentContextType GetMixedContentContextTypeForWebURLRequest(
6161
const blink::WebURLRequest& request);
62-
SkipServiceWorker GetSkipServiceWorkerForWebURLRequest(
62+
ServiceWorkerMode GetServiceWorkerModeForWebURLRequest(
6363
const blink::WebURLRequest& request);
6464

6565
// Generates a WebURLError based on |reason|.

content/common/resource_messages.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ IPC_ENUM_TRAITS_MAX_VALUE(content::FetchCredentialsMode,
130130
IPC_ENUM_TRAITS_MAX_VALUE(content::FetchRedirectMode,
131131
content::FetchRedirectMode::LAST)
132132

133-
IPC_ENUM_TRAITS_MAX_VALUE(content::SkipServiceWorker,
134-
content::SkipServiceWorker::LAST)
133+
IPC_ENUM_TRAITS_MAX_VALUE(content::ServiceWorkerMode,
134+
content::ServiceWorkerMode::LAST)
135135

136136
IPC_ENUM_TRAITS_MAX_VALUE(net::EffectiveConnectionType,
137137
net::EFFECTIVE_CONNECTION_TYPE_LAST - 1)
@@ -230,7 +230,7 @@ IPC_STRUCT_TRAITS_BEGIN(content::ResourceRequest)
230230
IPC_STRUCT_TRAITS_MEMBER(should_reset_appcache)
231231
IPC_STRUCT_TRAITS_MEMBER(service_worker_provider_id)
232232
IPC_STRUCT_TRAITS_MEMBER(originated_from_service_worker)
233-
IPC_STRUCT_TRAITS_MEMBER(skip_service_worker)
233+
IPC_STRUCT_TRAITS_MEMBER(service_worker_mode)
234234
IPC_STRUCT_TRAITS_MEMBER(fetch_request_mode)
235235
IPC_STRUCT_TRAITS_MEMBER(fetch_credentials_mode)
236236
IPC_STRUCT_TRAITS_MEMBER(fetch_redirect_mode)

0 commit comments

Comments
 (0)