Index: Source/devtools/front_end/RuntimeModel.js |
diff --git a/Source/devtools/front_end/RuntimeModel.js b/Source/devtools/front_end/RuntimeModel.js |
index 9c0a61f55719b33a442a5b41a3cc6198619fccf2..0e42d2eca8b9fcf0b517c6508962848c10350ea0 100644 |
--- a/Source/devtools/front_end/RuntimeModel.js |
+++ b/Source/devtools/front_end/RuntimeModel.js |
@@ -31,17 +31,18 @@ |
/** |
* @constructor |
* @extends {WebInspector.Object} |
- * @param {!WebInspector.ResourceTreeModel} resourceTreeModel |
+ * @param {!WebInspector.Target} target |
*/ |
-WebInspector.RuntimeModel = function(resourceTreeModel) |
+WebInspector.RuntimeModel = function(target) |
{ |
- this._agent = RuntimeAgent; |
- this._debuggerModel = WebInspector.debuggerModel; |
- resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameAdded, this._frameAdded, this); |
- resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameNavigated, this._frameNavigated, this); |
- resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameDetached, this._frameDetached, this); |
- resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.CachedResourcesLoaded, this._didLoadCachedResources, this); |
+ this._agent = target.connection.agent("Runtime"); |
+ this._debuggerModel = target.debuggerModel; |
+ target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameAdded, this._frameAdded, this); |
+ target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameNavigated, this._frameNavigated, this); |
+ target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.FrameDetached, this._frameDetached, this); |
+ target.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.CachedResourcesLoaded, this._didLoadCachedResources, this); |
this._frameIdToContextList = {}; |
+ target.connection.registerDispatcher("Runtime", new WebInspector.RuntimeDispatcher(this)); |
} |
WebInspector.RuntimeModel.Events = { |
@@ -120,7 +121,6 @@ WebInspector.RuntimeModel.prototype = { |
_didLoadCachedResources: function() |
{ |
- InspectorBackend.registerRuntimeDispatcher(new WebInspector.RuntimeDispatcher(this)); |
this._agent.enable(); |
}, |