diff options
author | jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-10 22:55:01 +0000 |
---|---|---|
committer | jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-10 22:55:01 +0000 |
commit | 9165f748223f75790fb7f504de538b3003c27e4f (patch) | |
tree | f1a88abe4373cc8b46bf95e69b635f94c5f14541 /webkit/extensions | |
parent | a1e32d8567af680ed27d8b6de7ec16ccdbb0e681 (diff) | |
download | chromium_src-9165f748223f75790fb7f504de538b3003c27e4f.zip chromium_src-9165f748223f75790fb7f504de538b3003c27e4f.tar.gz chromium_src-9165f748223f75790fb7f504de538b3003c27e4f.tar.bz2 |
Switch to continuous reporting of uptime
Uptime was being reported only at startup, and then, for the previous session.
This meant that folks with a long uptime would be very slow to report.
This change moves the reporting to an incremental reporting, done as
often as we report pageloads etc. (i.e., in each UMA upload).
This also fixes several bugs relating to uptime calculation, by using
TimeTicks (which show process time) rather than Time (which shows wall
clock time, and is subject to corruption if the user changes the will
clock time on the computer). It also resolves a bug that may have caused
negative uptimes to be reported.
BUG=37630
r=hunar
Review URL: http://codereview.chromium.org/675001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41216 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/extensions')
0 files changed, 0 insertions, 0 deletions