Commit Graph

2964 Commits

Author SHA1 Message Date
Gregory Szorc
4ccc7f9acf Bug 847662 - Part 3: Move provider management code into provider manager; r=rnewman
--HG--
extra : rebase_source : 7096a6a63143e7e6790ccd498f4b453708baddf5
2013-03-11 14:12:24 -07:00
Gregory Szorc
60783c1094 Bug 847662 - Part 2: Use try..finally in tests so cleanup always occurs; r=rnewman
This should hopefully fix test hangs in this file (such as those
reported in bug 830201.

--HG--
extra : rebase_source : 362caabd29fac99aa9f97517ae5e30bd6db91e0c
2013-03-07 05:06:58 -08:00
Gregory Szorc
beb634a3c8 Bug 847662 - Part 1: Rename Metrics.Collector -> Metrics.ProviderManager; r=rnewman
--HG--
rename : services/metrics/collector.jsm => services/metrics/providermanager.jsm
rename : services/metrics/tests/xpcshell/test_metrics_collector.js => services/metrics/tests/xpcshell/test_metrics_provider_manager.js
extra : rebase_source : b5d1e1a54adca8c8fb948d18c176c4bfa36ff769
2013-03-07 05:06:46 -08:00
Gregory Szorc
8ce09edad9 Bug 846843 - Scrub profile directory from error strings; r=rnewman 2013-03-05 10:31:12 -08:00
Ms2ger
8fedd090cc Merge m-i to b-s. 2013-02-28 14:46:10 +01:00
Gregory Szorc
bbaccdd804 Bug 784841 - Part 19: Remove allmakefiles.sh and friends; r=ted 2013-02-25 14:09:16 -08:00
Gregory Szorc
7755733a85 Bug 784841 - Part 18ε: Convert /services; f=Ms2ger rs=ted 2013-02-25 12:47:24 -08:00
Gregory Szorc
7e5ee240a0 Bug 845966 - Detect more errors during FHR initialization; r=rnewman 2013-02-27 16:52:29 -08:00
Gregory Szorc
65f43b0d79 Bug 845431 - Send more errors in FHR payload; r=rnewman 2013-02-27 16:52:26 -08:00
Gregory Szorc
a6dd9c6a11 Bug 843816 - Prevent duplicate recording of sessions in FHR when preference changes are lost; r=rnewman 2013-02-22 16:02:27 -08:00
Gavin Sharp
6a0bfaa745 Remove some unnecessary preprocessing, no bug
--HG--
extra : rebase_source : b8bfed7a5b55652fd8a9b3bf3c601accb8b2022f
2013-02-17 17:49:25 -08:00
Gregory Szorc
ae29dfbac9 Bug 841074 - Statically declare fields on FHR measurements; r=rnewman 2013-02-21 14:11:54 -08:00
Lukas Blakk
96a4d23df2 Merging in version bump NO BUG CLOSED TREE 2013-02-19 09:35:19 -08:00
Gregory Szorc
173f54b831 Bug 842393 - Documentation for Firefox Health Report; r=rnewman
DONTBUILD (docs only)
2013-02-18 16:11:50 -08:00
Gregory Szorc
49d70bf739 Bug 842370 - Use Tasks for provider collection; r=rnewman 2013-02-18 16:11:43 -08:00
Richard Newman
b3c6dc5d11 Bug 842369 - Profile provider should be robust against stat failure. r=gps 2013-02-18 13:34:51 -08:00
Gregory Szorc
950d7c12f4 Bug 842377 - Rename "constant only" to "pull only"; r=rnewman
The new name better reflects the lazy-init behavior of providers.
2013-02-18 13:05:07 -08:00
Gregory Szorc
938eea3c4d Bug 841244 - More Telemetry probes for Firefox Health Report. r=rnewman,gps,vladan 2013-02-18 12:45:53 -08:00
Richard Newman
c0a743349c Merge m-c to s-c. 2013-02-14 14:33:37 -08:00
Richard Newman
aa4ba49a96 Bug 838879 - Part 1: split HealthReporter and AbstractHealthReporter. r=gps 2013-02-13 16:32:45 -08:00
Richard Newman
71bfb9882a Bug 838877 - Change FHR policy handling to permit direct pref modification. r=gps 2013-02-13 16:32:44 -08:00
Patrick McManus
0117eecc43 bug 840592 - two tests XPCWrappedJS on wrong thread via JS nsISystemProxySettings implementations r=jduell 2013-02-14 09:32:31 -05:00
Gregory Szorc
89cf5cf08e Bug 828540 - Part 2: APIs to retrieve a registered provider; r=rnewman
--HG--
extra : rebase_source : 0b91c4da3adc153ff102872ce88245bab2c7cf7c
2013-02-12 16:32:45 -08:00
Gregory Szorc
2bc7002ac5 Bug 828540 - Part 1: Health Report provider for recording search counts; r=rnewman
--HG--
extra : rebase_source : e09c4f43a124019333d2b8d4591de34a12351b0f
2013-02-12 16:32:43 -08:00
Ryan VanderMeulen
57dcf876ff Backout 35d48d9d80d5 (bug 752982) for landing without proper review. 2013-02-11 14:33:27 -05:00
Mike Hommey
26e3714874 Bug 755724 - Move browser application in a subdirectory. r=jimm 2013-02-11 14:10:16 +01:00
Gregory Szorc
a7be331dc8 Bug 838227 - Be more intelligent about activating constant-only providers. r=rnewman
This fixes a horrible bug that was preventing FHR from submitting data
for constant-only providers.
2013-02-06 19:26:26 -08:00
Richard Newman
a9430d6624 Merge m-c to s-c. 2013-02-06 19:26:09 -08:00
Marco Bonardo
4f925597b9 Bug 826409 - Remove onBeforeDeleteURI and onBeforeItemRemoved notifications.
r=Mano sr=gavin
2013-02-06 20:48:56 +01:00
Gregory Szorc
ccc4e1c4a4 Bug 838717 - Import main.js before accessing Weave; r=rnewman 2013-02-06 10:32:00 -08:00
Gregory Szorc
3675b09940 Bug 838291 - More robust APIs for obtaining FHR data; r=rnewman 2013-02-05 20:31:48 -08:00
Gregory Szorc
ec60dda367 Bug 838461 - Improve rest.js interop with FHR; r=rnewman 2013-02-05 20:25:57 -08:00
Gregory Szorc
a9b05f1f26 Bug 830489 - Delay initializing FHR database on first run; r=rnewman 2013-02-05 20:25:48 -08:00
Gregory Szorc
5842f7b985 Bug 837238 - Record session time in seconds not milliseconds; r=rnewman 2013-02-05 15:22:33 -08:00
Gregory Szorc
be8e5d5ca8 Bug 838312 - Well-defined API for opting out of FHR data upload; r=rnewman
You should no longer set policy.healthReportUploadEnabled directly.
Instead, call policy.recordHealthReportUploadEnabled(). This will
trigger data deletion as needed.
2013-02-05 13:12:28 -08:00
Gregory Szorc
0f48044a26 Bug 837803 - Part 2: Proper dependencies for DataReportingService.js; r=glandium 2013-02-05 11:12:00 -08:00
Gregory Szorc
6b24292998 Bug 828546 - Part 2: Health Report probe for Places data; r=rnewman 2013-02-05 10:44:33 -08:00
Gregory Szorc
3aed819991 Bug 833612 - More robust recording of sessionRestored value; r=rnewman 2013-02-05 10:42:15 -08:00
Gregory Szorc
5d809d34c0 Bug 838072 - Part 3: Call collectDailyData from FHR; r=rnewman 2013-02-05 09:59:15 -08:00
Gregory Szorc
b80717a014 Bug 838072 - Part 2: Add collectDailyData API to providers; r=rnewman 2013-02-05 09:59:13 -08:00
Gregory Szorc
597564df89 Bug 838072 - Part 1: Refactor data collection internals into function; r=rnewman 2013-02-05 09:59:10 -08:00
Gregory Szorc
0a81b06e9f Bug 837803 - Proper build dependencies for preprocessed FHR files; r=glandium 2013-02-05 09:59:06 -08:00
Phil Ringnalda
2b3d881d7c Merge m-c to s-c 2013-02-04 18:12:00 -08:00
Richard Newman
08095b1df2 Bug 836206 - Split out or rewrite CommonUtils.jsonLoad/jsonSave. r=gps
--HG--
rename : services/common/tests/unit/test_utils_json.js => services/sync/tests/unit/test_utils_json.js
2013-02-03 00:51:26 -08:00
Richard Newman
eab35762ba Bug 836206 - Remove AITC client. r=gps 2013-02-03 00:51:26 -08:00
Richard Newman
082460c692 Merge m-c to s-c. 2013-02-03 00:51:21 -08:00
Gregory Szorc
2b792cce03 Bug 828720 - Telemetry probes for Firefox Health Report; r=rnewman, f=vladan 2013-02-01 13:28:02 -08:00
Gregory Szorc
5d1199412e Bug 836186 - Don't load FHR providers until they are used; r=rnewman 2013-01-31 08:58:19 -08:00
Gregory Szorc
69ace41ee9 Bug 836340 - Increase implicit acceptance interval; r=rnewman
The new value comes from Tom in Privacy.
2013-01-31 08:53:38 -08:00
Ehsan Akhgari
395197733f Merge mozilla-cental into mozilla-inbound 2013-01-31 11:10:40 -05:00