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; |
} |