Gregory Szorc
f411b6bf17
Bug 838072 - Part 2: Add collectDailyData API to providers; r=rnewman
2013-02-05 09:59:13 -08:00
Gregory Szorc
3347019269
Bug 838072 - Part 1: Refactor data collection internals into function; r=rnewman
2013-02-05 09:59:10 -08:00
Gregory Szorc
24d1e41a9d
Bug 837803 - Proper build dependencies for preprocessed FHR files; r=glandium
2013-02-05 09:59:06 -08:00
Phil Ringnalda
62fe566e61
Merge m-c to s-c
2013-02-04 18:12:00 -08:00
Gregory Szorc
a0ff5e8c22
Bug 836186 - Don't load FHR providers until they are used; r=rnewman
2013-01-31 08:58:19 -08:00
Gregory Szorc
9660536d58
Bug 834936 - Temporarily load JSMs into fewer compartments; r=rnewman
...
We concatenate JSMs together so we use less compartments and therefore
less memory. This is intended to be a temporary hack until the overhead
of compartments is less.
2013-01-27 11:26:48 -08:00
Richard Newman
ae72dcf607
Bug 832067 - Discard cached statements in healthreporter. r=gps
2013-01-25 00:39:01 -08:00
Richard Newman
f6a6ee2d47
Bug 830922 - Include version inside measurement payload. r=gps
2013-01-25 00:32:33 -08:00
Gregory Szorc
63114eca76
Bug 827157 - Robust and performance sensitive recording of sessions; r=rnewman
...
We have introduced a new background service that captures session state
in preferences. Firefox Health Report now moves entries from preferences
to its database at payload generation time.
We've also introduced a few random APIs, such as enqueueTransaction()
and the ability for providers to have access to their own pref branch.
2013-01-18 22:35:07 -08:00
Gregory Szorc
2c64128155
Bug 827602 - Execute queued operations in FIFO not LIFO; r=rnewman
2013-01-07 16:29:25 -08:00
Ed Morley
c0257a6b0b
Bug 812608 - Disable test_metrics_storage.js on all platforms now that more failures are appearing
2013-01-07 16:39:47 +00:00
Ed Morley
07b1a105b2
Bug 812608 - Disable test_metrics_storage.js on Windows too, for permapurple PGO timeouts
2013-01-07 16:19:47 +00:00
Ed Morley
5bce132d55
Bug 812608 - Disable test_metrics_storage.js on Linux32 debug for permaorange timeouts
2013-01-07 16:01:36 +00:00
Gregory Szorc
83610c5f96
Bug 812608 - Part 4: Serially initialize providers; r=rnewman
2013-01-06 22:46:30 -08:00
Gregory Szorc
0489cc1183
Bug 812608 - Part 1: Persistent storage backend for metrics data; r=rnewman
2013-01-06 12:13:19 -08:00
Gregory Szorc
febf40e142
Bug 809930 - Make metrics provider collection API more robust; r=rnewman
2012-11-08 15:32:49 -08:00
Gregory Szorc
3858f47f1f
Bug 718067 - Part 3: Add MetricsCollector; r=rnewman
2012-11-05 13:45:35 -08:00
Gregory Szorc
147aea75db
Bug 718067 - Part 2: Define types for representing metrics data; r=rnewman
2012-11-05 12:50:11 -08:00
Gregory Szorc
a54e44d0f2
Bug 718067 - Part 1: Create skeletons for services/{metrics,healthreport}; r=rnewman
...
services/metrics will hold generic metrics code. services/healthreport
report will build on top of that to provide the Firefox Health Report
feature. All functionality will land in subsequent patches.
2012-11-05 12:49:58 -08:00
Dave Townsend
f1c830614d
Bug 793928: Switch users of the promise library to the new location and move tests files. r=gavin
...
--HG--
rename : toolkit/addon-sdk/test/Makefile.in => addon-sdk/test/Makefile.in
rename : toolkit/addon-sdk/test/unit/head.js => addon-sdk/test/unit/head.js
rename : toolkit/addon-sdk/test/unit/test_promise.js => addon-sdk/test/unit/test_promise.js
rename : toolkit/addon-sdk/test/unit/xpcshell.ini => addon-sdk/test/unit/xpcshell.ini
2013-02-01 11:43:15 -08:00