summaryrefslogtreecommitdiffstats
path: root/chrome/common/metrics_helpers.h
Commit message (Collapse)AuthorAgeFilesLines
* Relanding this CL as the earlier attempt broke ChromeOS metrics tests.ananta@chromium.org2010-06-101-0/+224
| | | | | | | | | | | | | | | | Preparation CL for adding crash metrics UMA counters to ChromeFrame. Basically this would mean that metrics reporting would be done directly by ChromeFrame. Currently ChromeFrame uses Chrome to upload this data. Refactored the chrome metrics service and metrics logging functionality into base classes defined in chrome\common\metrics_helpers.cc/.h. While this refactoring is by no means complete it is a first step to avoid needless code duplication between chrome and chrome frame. Bug=46057 TBR=amit Review URL: http://codereview.chromium.org/2731006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49417 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 49354 - causing regression in MetricsLogTest.ChromeOSEmptyRecord on CrOSjoth@chromium.org2010-06-101-213/+0
| | | | | | | | | | | | | | | | | Original r49354 description: Preparation CL for adding crash metrics UMA counters to ChromeFrame. Basically this would mean that metrics reporting would be done directly by ChromeFrame. Currently ChromeFrame uses Chrome to upload this data. Refactored the chrome metrics service and metrics logging functionality into base classes defined in chrome\common\metrics_helpers.cc/.h. While this refactoring is by no means complete it is a first step to avoid needless code duplication between chrome and chrome frame. Bug=46057 Review URL: http://codereview.chromium.org/2744003 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/2779013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49382 0039d316-1c4b-4281-b951-d872f2087c98
* Preparation CL for adding crash metrics UMA counters to ChromeFrame. ↵ananta@chromium.org2010-06-101-0/+213
Basically this would mean that metrics reporting would be done directly by ChromeFrame. Currently ChromeFrame uses Chrome to upload this data. Refactored the chrome metrics service and metrics logging functionality into base classes defined in chrome\common\metrics_helpers.cc/.h. While this refactoring is by no means complete it is a first step to avoid needless code duplication between chrome and chrome frame. Bug=46057 Review URL: http://codereview.chromium.org/2744003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49354 0039d316-1c4b-4281-b951-d872f2087c98