}
bool WorkerService::EmbeddedSharedWorkerEnabled() {
- static bool enabled = CommandLine::ForCurrentProcess()->HasSwitch(
- switches::kEnableEmbeddedSharedWorker);
- return enabled;
+ static bool disabled = CommandLine::ForCurrentProcess()->HasSwitch(
+ switches::kDisableEmbeddedSharedWorker);
+ return !disabled;
}
WorkerServiceImpl* WorkerServiceImpl::GetInstance() {
return false;
}
- worker->CreateWorker(instance);
+ worker->CreateWorker(
+ instance,
+ WorkerDevToolsManager::GetInstance()->WorkerCreated(worker, instance));
FOR_EACH_OBSERVER(
WorkerServiceObserver, observers_,
WorkerCreated(instance.url(), instance.name(), worker->GetData().id,
instance.worker_route_id()));
- WorkerDevToolsManager::GetInstance()->WorkerCreated(worker, instance);
return true;
}