| Index: third_party/WebKit/Source/devtools/front_end/sdk/ResourceTreeModel.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/ResourceTreeModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/ResourceTreeModel.js
|
| index 0539a60ab96e10b5eed5f5346626c7eb5c668dc4..8f5b5c556d952f8684ed0ecc65228cfba2d22711 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/ResourceTreeModel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/ResourceTreeModel.js
|
| @@ -32,13 +32,17 @@
|
| * @constructor
|
| * @extends {WebInspector.SDKModel}
|
| * @param {!WebInspector.Target} target
|
| + * @param {?WebInspector.NetworkManager} networkManager
|
| */
|
| -WebInspector.ResourceTreeModel = function(target)
|
| +WebInspector.ResourceTreeModel = function(target, networkManager)
|
| {
|
| WebInspector.SDKModel.call(this, WebInspector.ResourceTreeModel, target);
|
| -
|
| - target.networkManager.addEventListener(WebInspector.NetworkManager.EventTypes.RequestFinished, this._onRequestFinished, this);
|
| - target.networkManager.addEventListener(WebInspector.NetworkManager.EventTypes.RequestUpdateDropped, this._onRequestUpdateDropped, this);
|
| + if (networkManager) {
|
| + networkManager.addEventListener(WebInspector.NetworkManager.EventTypes.RequestFinished,
|
| + this._onRequestFinished, this);
|
| + networkManager.addEventListener(WebInspector.NetworkManager.EventTypes.RequestUpdateDropped,
|
| + this._onRequestUpdateDropped, this);
|
| + }
|
|
|
| this._agent = target.pageAgent();
|
| this._agent.enable();
|
|
|