• derat@chromium.org's avatar
    chromeos: Simplify user action code. · 196ff47a
    derat@chromium.org authored
    This makes us (almost) just forward through user actions that
    we receive from other programs rather than having them listed
    in Chrome's source.  Note that new actions that aren't
    present in Chrome still need to be added to
    chrome/tools/extract_actions.py, which needs to be rerun to
    generate new hashes.
    
    I say "almost" above because metrics still need to be added
    to external_metrics.cc due to http://crosbug.com/11095.  Once
    it's fixed, that requirement can be easily removed.
    
    I also cleaned up some earlier additions that I made to
    extract_actions.py and re-ran it to pick up missing actions.
    
    BUG=chromium-os:10403
    TEST=built it.  checked that i see no errors in chrome's log when using the window manager to report a valid user action, but that i still see an error when running "metrics_client -u BogusMetric"
    
    Review URL: http://codereview.chromium.org/6266011
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72173 0039d316-1c4b-4281-b951-d872f2087c98
    196ff47a
chromeactions.txt 52.3 KB