summaryrefslogtreecommitdiffstats
path: root/chrome/tools/extract_actions.py
diff options
context:
space:
mode:
authoryosin@chromium.org <yosin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-15 03:47:19 +0000
committeryosin@chromium.org <yosin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-15 03:47:19 +0000
commit48d91ff5e1836472a7147211c8cbd0e7218b98b5 (patch)
treec26337c7391d9fa2c6613480d313118966c187c0 /chrome/tools/extract_actions.py
parentdebc8e51f9f747bad01249e4658960a7f08cb8ca (diff)
downloadchromium_src-48d91ff5e1836472a7147211c8cbd0e7218b98b5.zip
chromium_src-48d91ff5e1836472a7147211c8cbd0e7218b98b5.tar.gz
chromium_src-48d91ff5e1836472a7147211c8cbd0e7218b98b5.tar.bz2
Adding UMA for Bookmark Manager
BUG=169199 Review URL: https://codereview.chromium.org/11828039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176785 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/tools/extract_actions.py')
-rwxr-xr-xchrome/tools/extract_actions.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/chrome/tools/extract_actions.py b/chrome/tools/extract_actions.py
index fc2e40d..3550edc 100755
--- a/chrome/tools/extract_actions.py
+++ b/chrome/tools/extract_actions.py
@@ -287,6 +287,31 @@ def AddAboutFlagsActions(actions):
print >>sys.stderr, 'WARNING: This line is marked for recording ' + \
'about:flags metrics, but is not in the proper format:\n' + line
+def AddBookmarkManagerActions(actions):
+ """Add actions that are used by BookmarkManager.
+
+ Arguments
+ actions: set of actions to add to.
+ """
+ actions.add('BookmarkManager_Command_AddPage')
+ actions.add('BookmarkManager_Command_Copy')
+ actions.add('BookmarkManager_Command_Cut')
+ actions.add('BookmarkManager_Command_Delete')
+ actions.add('BookmarkManager_Command_Edit')
+ actions.add('BookmarkManager_Command_Export')
+ actions.add('BookmarkManager_Command_Import')
+ actions.add('BookmarkManager_Command_NewFolder')
+ actions.add('BookmarkManager_Command_OpenIncognito')
+ actions.add('BookmarkManager_Command_OpenInNewTab')
+ actions.add('BookmarkManager_Command_OpenInNewWindow')
+ actions.add('BookmarkManager_Command_OpenInSame')
+ actions.add('BookmarkManager_Command_Paste')
+ actions.add('BookmarkManager_Command_ShowInFolder')
+ actions.add('BookmarkManager_Command_Sort')
+ actions.add('BookmarkManager_Command_UndoDelete')
+ actions.add('BookmarkManager_Command_UndoGlobal')
+ actions.add('BookmarkManager_Command_UndoNone')
+
def AddChromeOSActions(actions):
"""Add actions reported by non-Chrome processes in Chrome OS.
@@ -507,6 +532,7 @@ def main(argv):
AddChromeOSActions(actions)
AddExtensionActions(actions)
AddAndroidActions(actions)
+ AddBookmarkManagerActions(actions)
if hash_output:
f = open(chromeactions_path, "w")