Index: Source/devtools/front_end/host/UserMetrics.js |
diff --git a/Source/devtools/front_end/host/UserMetrics.js b/Source/devtools/front_end/host/UserMetrics.js |
index 62fa7c1152b45265945b973384e70f2319e0356a..ce1c44b422aa4d81741fe90738989283673d963c 100644 |
--- a/Source/devtools/front_end/host/UserMetrics.js |
+++ b/Source/devtools/front_end/host/UserMetrics.js |
@@ -83,9 +83,14 @@ WebInspector.UserMetrics.UserActionNames = { |
}; |
WebInspector.UserMetrics.prototype = { |
+ /** |
+ * @param {string} panelName |
+ */ |
panelShown: function(panelName) |
{ |
- InspectorFrontendHost.recordPanelShown(WebInspector.UserMetrics._PanelCodes[panelName] || 0); |
+ var code = WebInspector.UserMetrics._PanelCodes[panelName] || 0; |
+ var size = Object.keys(WebInspector.UserMetrics._PanelCodes).length + 1; |
+ InspectorFrontendHost.recordUMA("DevTools.PanelShown", code, size); |
}, |
/** |
@@ -93,7 +98,8 @@ WebInspector.UserMetrics.prototype = { |
*/ |
actionTaken: function(action) |
{ |
- InspectorFrontendHost.recordActionTaken(action); |
+ var size = Object.keys(WebInspector.UserMetrics.Actions).length + 1; |
+ InspectorFrontendHost.recordUMA("DevTools.ActionTaken", action, size); |
} |
} |
WebInspector.userMetrics = new WebInspector.UserMetrics(); |