Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / content / browser / service_worker / service_worker_handle.cc
index e47dc97..f39904e 100644 (file)
@@ -18,10 +18,7 @@ GetWebServiceWorkerState(ServiceWorkerVersion* version) {
   DCHECK(version);
   switch (version->status()) {
     case ServiceWorkerVersion::NEW:
-      if (version->running_status() == ServiceWorkerVersion::RUNNING)
-        return blink::WebServiceWorkerStateParsed;
-      else
-        return blink::WebServiceWorkerStateUnknown;
+      return blink::WebServiceWorkerStateUnknown;
     case ServiceWorkerVersion::INSTALLING:
       return blink::WebServiceWorkerStateInstalling;
     case ServiceWorkerVersion::INSTALLED:
@@ -112,6 +109,7 @@ ServiceWorkerObjectInfo ServiceWorkerHandle::GetObjectInfo() {
   info.scope = registration_->pattern();
   info.url = version_->script_url();
   info.state = GetWebServiceWorkerState(version_.get());
+  info.version_id = version_->version_id();
   return info;
 }