| Index: content/browser/shared_worker/shared_worker_service_impl.cc
|
| diff --git a/content/browser/shared_worker/shared_worker_service_impl.cc b/content/browser/shared_worker/shared_worker_service_impl.cc
|
| index 2bdc277d333cdd34371a5779a9fa4a3e86d9ebaf..f7ec5a7d682c5974d0f712190f830b8c0ba4bd5d 100644
|
| --- a/content/browser/shared_worker/shared_worker_service_impl.cc
|
| +++ b/content/browser/shared_worker/shared_worker_service_impl.cc
|
| @@ -296,23 +296,23 @@ void SharedWorkerServiceImpl::RemoveObserver(WorkerServiceObserver* observer) {
|
| }
|
|
|
| blink::WebWorkerCreationError SharedWorkerServiceImpl::CreateWorker(
|
| - const ViewHostMsg_CreateWorker_Params& params,
|
| + mojom::SharedWorkerCreateParamsPtr params,
|
| int route_id,
|
| SharedWorkerMessageFilter* filter,
|
| ResourceContext* resource_context,
|
| const WorkerStoragePartitionId& partition_id) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::IO);
|
| std::unique_ptr<SharedWorkerInstance> instance(new SharedWorkerInstance(
|
| - params.url, params.name, params.content_security_policy,
|
| - params.security_policy_type, params.creation_address_space,
|
| - resource_context, partition_id, params.creation_context_type));
|
| + params->url, params->name, params->content_security_policy,
|
| + params->security_policy_type, params->creation_address_space,
|
| + resource_context, partition_id, params->creation_context_type));
|
| std::unique_ptr<SharedWorkerPendingInstance::SharedWorkerPendingRequest>
|
| request(new SharedWorkerPendingInstance::SharedWorkerPendingRequest(
|
| - filter, route_id, params.document_id, filter->render_process_id(),
|
| - params.render_frame_route_id));
|
| + filter, route_id, params->document_id, filter->render_process_id(),
|
| + params->render_frame_route_id));
|
| if (SharedWorkerPendingInstance* pending = FindPendingInstance(*instance)) {
|
| pending->AddRequest(std::move(request));
|
| - if (params.creation_context_type !=
|
| + if (params->creation_context_type !=
|
| pending->instance()->creation_context_type())
|
| return blink::WebWorkerCreationErrorSecureContextMismatch;
|
| return blink::WebWorkerCreationErrorNone;
|
|
|