Chromium Code Reviews| 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..ae69ba95c3da79b84e464410c02d21e1f67eeb5b 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) |
| + recordUMA: function(actionName, actionCode, bucketSize) |
| { |
| - DevToolsAPI.sendMessageToEmbedder("recordActionUMA", ["DevTools.PanelShown", panelCode], null); |
| + DevToolsAPI.sendMessageToEmbedder("recordUMA", [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,21 @@ WebInspector.InspectorFrontendHostImpl.prototype = { |
| */ |
| close: function(url) |
| { |
| + }, |
| + |
| + /** |
| + * @param {number} actionCode |
|
dgozman
2015/04/03 14:43:17
Support for legacy front-ends (<M43).
lushnikov
2015/04/03 14:49:09
Done.
|
| + */ |
| + recordActionTaken: function(actionCode) |
| + { |
| + this.recordUMA("DevTools.ActionTaken", actionCode, 100); |
| + }, |
| + |
| + /** |
| + * @param {number} panelCode |
|
dgozman
2015/04/03 14:43:17
ditto
lushnikov
2015/04/03 14:49:09
Done.
|
| + */ |
| + recordPanelShown: function(panelCode) |
| + { |
| + this.recordUMA("DevTools.PanelShown", panelCode, 20); |
| } |
| } |