| 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();
|
|
|