Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1030)

Unified Diff: third_party/WebKit/Source/devtools/front_end/sdk/ResourceTreeModel.js

Issue 2801943003: [DevTools] Remove SDK.SDKObject (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 fcaa246ff3daf94750376ced570107baad519e1b..d49669a3492fa759bcf264955df3e65e99d5f422 100644
--- a/third_party/WebKit/Source/devtools/front_end/sdk/ResourceTreeModel.js
+++ b/third_party/WebKit/Source/devtools/front_end/sdk/ResourceTreeModel.js
@@ -93,6 +93,13 @@ SDK.ResourceTreeModel = class extends SDK.SDKModel {
}
}
+ /**
+ * @return {!SDK.DOMModel}
+ */
+ domModel() {
+ return /** @type {!SDK.DOMModel} */ (this.target().model(SDK.DOMModel));
+ }
+
_fetchResourceTree() {
/** @type {!Map<string, !SDK.ResourceTreeFrame>} */
this._frames = new Map();
@@ -261,8 +268,8 @@ SDK.ResourceTreeModel = class extends SDK.SDKModel {
return;
var resource = new SDK.Resource(
- this.target(), null, url, frame.url, frameId, event.data.loaderId,
- Common.resourceTypes[event.data.resourceType], event.data.mimeType, event.data.lastModified, null);
+ this, null, url, frame.url, frameId, event.data.loaderId, Common.resourceTypes[event.data.resourceType],
+ event.data.mimeType, event.data.lastModified, null);
frame.addResource(resource);
}
@@ -337,7 +344,7 @@ SDK.ResourceTreeModel = class extends SDK.SDKModel {
_createResourceFromFramePayload(frame, url, type, mimeType, lastModifiedTime, contentSize) {
var lastModified = typeof lastModifiedTime === 'number' ? new Date(lastModifiedTime * 1000) : null;
return new SDK.Resource(
- this.target(), null, url, frame.url, frame.id, frame.loaderId, type, mimeType, lastModified, contentSize);
+ this, null, url, frame.url, frame.id, frame.loaderId, type, mimeType, lastModified, contentSize);
}
suspendReload() {
@@ -514,10 +521,10 @@ SDK.ResourceTreeFrame = class {
}
/**
- * @return {!SDK.Target}
+ * @return {!SDK.ResourceTreeModel}
*/
- target() {
- return this._model.target();
+ resourceTreeModel() {
+ return this._model;
}
/**
@@ -650,7 +657,7 @@ SDK.ResourceTreeFrame = class {
return;
}
resource = new SDK.Resource(
- this.target(), request, request.url(), request.documentURL, request.frameId, request.loaderId,
+ this._model, request, request.url(), request.documentURL, request.frameId, request.loaderId,
request.resourceType(), request.mimeType, null, null);
this._resourcesMap[resource.url] = resource;
this._model.dispatchEventToListeners(SDK.ResourceTreeModel.Events.ResourceAdded, resource);

Powered by Google App Engine
This is Rietveld 408576698