| Index: content/browser/service_worker/service_worker_version.h
|
| diff --git a/content/browser/service_worker/service_worker_version.h b/content/browser/service_worker/service_worker_version.h
|
| index f022be9d783b52aaff8025003fe1ac1144a3e12d..8f550c0375f72930832bee7028835b7417665419 100644
|
| --- a/content/browser/service_worker/service_worker_version.h
|
| +++ b/content/browser/service_worker/service_worker_version.h
|
| @@ -95,6 +95,7 @@ class CONTENT_EXPORT ServiceWorkerVersion
|
| public:
|
| virtual void OnRunningStateChanged(ServiceWorkerVersion* version) {}
|
| virtual void OnVersionStateChanged(ServiceWorkerVersion* version) {}
|
| + virtual void OnVersionUpdateTimeSet(ServiceWorkerVersion* version) {}
|
| virtual void OnErrorReported(ServiceWorkerVersion* version,
|
| const base::string16& error_message,
|
| int line_number,
|
| @@ -301,6 +302,9 @@ class CONTENT_EXPORT ServiceWorkerVersion
|
| void SetMainScriptHttpResponseInfo(const net::HttpResponseInfo& http_info);
|
| const net::HttpResponseInfo* GetMainScriptHttpResponseInfo();
|
|
|
| + base::Time update_time() const { return update_time_; }
|
| + void set_update_time(base::Time update_time);
|
| +
|
| private:
|
| friend class base::RefCounted<ServiceWorkerVersion>;
|
| friend class ServiceWorkerURLRequestJobTest;
|
| @@ -468,6 +472,7 @@ class CONTENT_EXPORT ServiceWorkerVersion
|
| GURL script_url_;
|
| GURL scope_;
|
| Status status_;
|
| + base::Time update_time_;
|
| scoped_ptr<EmbeddedWorkerInstance> embedded_worker_;
|
| std::vector<StatusCallback> start_callbacks_;
|
| std::vector<StatusCallback> stop_callbacks_;
|
|
|