Chromium Code Reviews| Index: chrome/browser/resources/file_manager/js/folder_shortcuts_data_model.js |
| diff --git a/chrome/browser/resources/file_manager/js/folder_shortcuts_data_model.js b/chrome/browser/resources/file_manager/js/folder_shortcuts_data_model.js |
| index 25895f93f608a35a20bb476a5aa218b20ac9d600..e4855f6e01a99d123173946ff9438afb17a16d1a 100644 |
| --- a/chrome/browser/resources/file_manager/js/folder_shortcuts_data_model.js |
| +++ b/chrome/browser/resources/file_manager/js/folder_shortcuts_data_model.js |
| @@ -35,6 +35,9 @@ function FolderShortcutsDataModel() { |
| if (list instanceof Array) { |
| list = filter(list); |
| + // Record metrics. |
| + metrics.recordSmallCount('FolderShortcut.Count', list.length); |
| + |
| var permutation = this.calculatePermitation_(this.array_, list); |
| this.array_ = list; |
| this.firePermutedEvent_(permutation); |
| @@ -160,6 +163,7 @@ FolderShortcutsDataModel.prototype = { |
| this.firePermutedEvent_( |
| this.calculatePermitation_(oldArray, this.array_)); |
| this.save_(); |
| + metrics.recordUserAction('FolderShortcut.Add'); |
| return addedIndex; |
| }, |
| @@ -180,10 +184,12 @@ FolderShortcutsDataModel.prototype = { |
| } |
| } |
| + |
|
mtomasz
2013/08/09 07:50:47
nit: Remove this empty line.
yoshiki
2013/08/09 08:41:44
Done.
|
| if (removedIndex != -1) { |
| this.firePermutedEvent_( |
| this.calculatePermitation_(oldArray, this.array_)); |
| this.save_(); |
| + metrics.recordUserAction('FolderShortcut.Remove'); |
| return removedIndex; |
| } |