Index: Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js |
diff --git a/Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js b/Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js |
index 370a872029bdb73760b93feff37aaf37a21b2a7d..904416f9ca8b9cc550e62fbc1e28f5efdecb18e2 100644 |
--- a/Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js |
+++ b/Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js |
@@ -171,20 +171,13 @@ WebInspector.InspectorFrontendHostImpl.prototype = { |
/** |
* @override |
+ * @param {string} actionName |
* @param {number} actionCode |
+ * @param {number} bucketSize |
*/ |
- recordActionTaken: function(actionCode) |
- { |
- DevToolsAPI.sendMessageToEmbedder("recordActionUMA", ["DevTools.ActionTaken", actionCode], null); |
- }, |
- |
- /** |
- * @override |
- * @param {number} panelCode |
- */ |
- recordPanelShown: function(panelCode) |
+ recordEnumeratedHistogram: function(actionName, actionCode, bucketSize) |
{ |
- DevToolsAPI.sendMessageToEmbedder("recordActionUMA", ["DevTools.PanelShown", panelCode], null); |
+ DevToolsAPI.sendMessageToEmbedder("recordEnumeratedHistogram", [actionName, actionCode, bucketSize], null); |
}, |
/** |
@@ -343,6 +336,8 @@ WebInspector.InspectorFrontendHostImpl.prototype = { |
return DevToolsHost.isHostedMode(); |
}, |
+ // Backward-compatible methods below this line -------------------------------------------- |
+ |
/** |
* Support for legacy front-ends (<M41). |
* @return {string} |
@@ -443,5 +438,23 @@ WebInspector.InspectorFrontendHostImpl.prototype = { |
*/ |
close: function(url) |
{ |
+ }, |
+ |
+ /** |
+ * Support for legacy front-ends (<M44). |
+ * @param {number} actionCode |
+ */ |
+ recordActionTaken: function(actionCode) |
+ { |
+ this.recordEnumeratedHistogram("DevTools.ActionTaken", actionCode, 100); |
+ }, |
+ |
+ /** |
+ * Support for legacy front-ends (<M44). |
+ * @param {number} panelCode |
+ */ |
+ recordPanelShown: function(panelCode) |
+ { |
+ this.recordEnumeratedHistogram("DevTools.PanelShown", panelCode, 20); |
} |
} |