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

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

Issue 2493373002: DevTools: rename WebInspector into modules. (Closed)
Patch Set: for bots Created 4 years, 1 month 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/CPUProfileDataModel.js
diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/CPUProfileDataModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/CPUProfileDataModel.js
index 3047ee6b2e10778a014a080b3061462894a51c46..fc16787b2cd92758c9f15942833ccf0608e74152 100644
--- a/third_party/WebKit/Source/devtools/front_end/sdk/CPUProfileDataModel.js
+++ b/third_party/WebKit/Source/devtools/front_end/sdk/CPUProfileDataModel.js
@@ -4,7 +4,7 @@
/**
* @unrestricted
*/
-WebInspector.CPUProfileNode = class extends WebInspector.ProfileNode {
+SDK.CPUProfileNode = class extends SDK.ProfileNode {
/**
* @param {!Protocol.Profiler.ProfileNode} node
* @param {number} sampleTime
@@ -30,7 +30,7 @@ WebInspector.CPUProfileNode = class extends WebInspector.ProfileNode {
/**
* @unrestricted
*/
-WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
+SDK.CPUProfileDataModel = class extends SDK.ProfileTreeModel {
/**
* @param {!Protocol.Profiler.Profile} profile
*/
@@ -101,7 +101,7 @@ WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
/**
* @param {!Array<!Protocol.Profiler.ProfileNode>} nodes
- * @return {!WebInspector.CPUProfileNode}
+ * @return {!SDK.CPUProfileNode}
*/
_translateProfileTree(nodes) {
/**
@@ -138,11 +138,11 @@ WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
buildChildrenFromParents(nodes);
this.totalHitCount = nodes.reduce((acc, node) => acc + node.hitCount, 0);
var sampleTime = (this.profileEndTime - this.profileStartTime) / this.totalHitCount;
- var keepNatives = !!WebInspector.moduleSetting('showNativeFunctionsInJSProfile').get();
+ var keepNatives = !!Common.moduleSetting('showNativeFunctionsInJSProfile').get();
var root = nodes[0];
/** @type {!Map<number, number>} */
var idMap = new Map([[root.id, root.id]]);
- var resultRoot = new WebInspector.CPUProfileNode(root, sampleTime);
+ var resultRoot = new SDK.CPUProfileNode(root, sampleTime);
var parentNodeStack = root.children.map(() => resultRoot);
var sourceNodeStack = root.children.map(id => nodeByIdMap.get(id));
while (sourceNodeStack.length) {
@@ -150,7 +150,7 @@ WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
var sourceNode = sourceNodeStack.pop();
if (!sourceNode.children)
sourceNode.children = [];
- var targetNode = new WebInspector.CPUProfileNode(sourceNode, sampleTime);
+ var targetNode = new SDK.CPUProfileNode(sourceNode, sampleTime);
if (keepNatives || !isNativeNode(sourceNode)) {
parentNode.children.push(targetNode);
parentNode = targetNode;
@@ -218,7 +218,7 @@ WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
}
_buildIdToNodeMap() {
- /** @type {!Map<number, !WebInspector.CPUProfileNode>} */
+ /** @type {!Map<number, !SDK.CPUProfileNode>} */
this._idToNode = new Map();
var idToNode = this._idToNode;
var stack = [this.profileHead];
@@ -243,8 +243,8 @@ WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
}
/**
- * @param {function(number, !WebInspector.CPUProfileNode, number)} openFrameCallback
- * @param {function(number, !WebInspector.CPUProfileNode, number, number, number)} closeFrameCallback
+ * @param {function(number, !SDK.CPUProfileNode, number)} openFrameCallback
+ * @param {function(number, !SDK.CPUProfileNode, number, number, number)} closeFrameCallback
* @param {number=} startTime
* @param {number=} stopTime
*/
@@ -315,7 +315,7 @@ WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
var duration = sampleTime - start;
stackChildrenDuration[stackTop - 1] += duration;
closeFrameCallback(
- prevNode.depth, /** @type {!WebInspector.CPUProfileNode} */ (prevNode), start, duration,
+ prevNode.depth, /** @type {!SDK.CPUProfileNode} */ (prevNode), start, duration,
duration - stackChildrenDuration[stackTop]);
--stackTop;
if (node.depth === prevNode.depth) {
@@ -349,7 +349,7 @@ WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
var duration = sampleTime - start;
stackChildrenDuration[stackTop - 1] += duration;
closeFrameCallback(
- node.depth, /** @type {!WebInspector.CPUProfileNode} */ (node), start, duration,
+ node.depth, /** @type {!SDK.CPUProfileNode} */ (node), start, duration,
duration - stackChildrenDuration[stackTop]);
--stackTop;
}
@@ -357,7 +357,7 @@ WebInspector.CPUProfileDataModel = class extends WebInspector.ProfileTreeModel {
/**
* @param {number} index
- * @return {?WebInspector.CPUProfileNode}
+ * @return {?SDK.CPUProfileNode}
*/
nodeByIndex(index) {
return this._idToNode.get(this.samples[index]) || null;

Powered by Google App Engine
This is Rietveld 408576698