Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / devtools / front_end / sdk / WorkerManager.js
index 4ad4411..48657eb 100644 (file)
@@ -31,6 +31,7 @@
 /**
  * @constructor
  * @extends {WebInspector.Object}
+ * @param {!WebInspector.Target} target
  * @param {boolean} isMainFrontend
  */
 WebInspector.WorkerManager = function(target, isMainFrontend)
@@ -38,8 +39,8 @@ WebInspector.WorkerManager = function(target, isMainFrontend)
     this._reset();
     target.registerWorkerDispatcher(new WebInspector.WorkerDispatcher(this));
     if (isMainFrontend) {
-        WorkerAgent.enable();
-        WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.MainFrameNavigated, this._mainFrameNavigated, this);
+        target.workerAgent().enable();
+        target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.MainFrameNavigated, this._mainFrameNavigated, this);
     }
 }
 
@@ -173,18 +174,17 @@ WebInspector.workerManager;
  * @extends {InspectorBackendClass.Connection}
  * @param {string} workerId
  */
-WebInspector.ExternalWorkerConnection = function(workerId, onConnectionReady)
+WebInspector.ExternalWorkerConnection = function(workerId)
 {
     InspectorBackendClass.Connection.call(this);
     this._workerId = workerId;
     window.addEventListener("message", this._processMessage.bind(this), true);
-    onConnectionReady(this);
 }
 
 WebInspector.ExternalWorkerConnection.prototype = {
 
     /**
-     * @param {?Event} event
+     * @param {!Event} event
      */
     _processMessage: function(event)
     {