Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / content / browser / shared_worker / shared_worker_host.h
index f0b4689..e729589 100644 (file)
@@ -56,6 +56,7 @@ class SharedWorkerHost {
                         unsigned long long document_id);
 
   void WorkerContextClosed();
+  void WorkerReadyForInspection();
   void WorkerScriptLoaded();
   void WorkerScriptLoadFailed();
   void WorkerConnected(int message_port_id);
@@ -123,7 +124,6 @@ class SharedWorkerHost {
                                bool allowed);
   scoped_ptr<SharedWorkerInstance> instance_;
   scoped_refptr<WorkerDocumentSet> worker_document_set_;
-  base::WeakPtrFactory<SharedWorkerHost> weak_factory_;
   FilterList filters_;
   SharedWorkerMessageFilter* container_render_filter_;
   int worker_process_id_;
@@ -131,6 +131,9 @@ class SharedWorkerHost {
   bool load_failed_;
   bool closed_;
   const base::TimeTicks creation_time_;
+
+  base::WeakPtrFactory<SharedWorkerHost> weak_factory_;
+
   DISALLOW_COPY_AND_ASSIGN(SharedWorkerHost);
 };
 }  // namespace content