Asaf Romano
ec55f260cf
tests-bustage fix for bug 981689 (the code relies on the current-version preference being always set, which isn't true for testing-prefs-branches)
2014-05-06 11:43:59 +03:00
Asaf Romano
64ea68b6be
Bug 981689 - Show a notice to beta users when we turn telemetry on by default on the beta channel - Firefox Desktop (very final fix). r=bsmedberg.
2014-05-06 10:15:20 +03:00
Asaf Romano
60541760b5
Bug 981689 (Show a notice to beta users when we turn telemetry on by default on the beta channel) - For the new channel-override preference, use UpdateChannel.jsm rather than nsIXULRuntime so that it's easier to QA the feature by hacking install.js. As part of that, add a new argument to UpdateChannel.js for excluding partners. r=bsmbedberg.
2014-04-28 17:04:51 +03:00
David Rajchenbach-Teller
ce4146f48d
Bug 992363 - Fix a few uncaught async errors in services. r=rnewman
2014-04-07 10:33:56 -04:00
Asaf Romano
2d976c2a3e
Bug 981689 - Show a notice to beta users when we turn telemetry on by default on the beta channel - Firefox Desktop
2014-04-07 12:26:58 +03:00
Gregory Szorc
6aff20394a
Bug 965587 - Add lock to Firefox Health Report uploading; r=rnewman
...
Previously, it was technically possible for the FHR client to have
multiple simultaneous uploads. While this should never occur in
well-behaving systems, server logs have indicated that this behavior
might be occurring.
This patch adds a lock around uploading to ensure only 1 upload
operation may be active at a given time.
To measure the impact of this change in the wild, we added a counter
that increments whenever a held lock is encountered.
--HG--
extra : rebase_source : f0bb5065a3618cd335b6b6f31e4e68850f31f151
2014-01-29 15:28:57 -08:00
Blair McBride
89d1cbef27
Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop
...
--HG--
rename : services/common/log4moz.js => toolkit/modules/Log.jsm
rename : services/common/tests/unit/test_log4moz.js => toolkit/modules/tests/xpcshell/test_Log.js
2013-08-26 11:55:58 -07:00
Stefan Mirea
dc7ba6c33f
Bug 887580 - Properly export object in profile.jsm and policy.jsm. r=gps
2013-06-26 17:01:45 -07:00
Gregory Szorc
b04e74702d
Bug 873054 - Disable FHR prefs checkbox if pref is locked; r=rnewman
2013-07-02 09:55:34 -07:00
Stefan Mirea
773620d4d8
Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps
2013-06-13 18:36:21 -07:00
Gregory Szorc
4639ab1d14
Backout 9080f6701733 (bug 852411) for hitting weird xpcshell test harness behavior in multiple local builds
2013-06-14 14:38:29 -07:00
Stefan Mirea
fd534fc41a
Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps
...
--HG--
extra : rebase_source : d03cdae978479605df0a7ea728916ba78a272ffb
2013-06-13 18:36:21 -07:00
Richard Newman
c80942577f
Bug 831404 - Add more logging to try to debug test failures. r=trivial
2013-03-25 18:28:31 -07: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
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
Phil Ringnalda
2b3d881d7c
Merge m-c to s-c
2013-02-04 18:12:00 -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
Gregory Szorc
95d334535a
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
Dave Townsend
cd10174200
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
Gregory Szorc
57f274b2a8
Bug 828829 - Refactor Health Report policy out of services/healthreport; r=rnewman
...
--HG--
rename : services/healthreport/HealthReportService.js => services/datareporting/DataReportingService.js
rename : services/healthreport/modules-testing/mocks.jsm => services/datareporting/modules-testing/mocks.jsm
rename : services/healthreport/policy.jsm => services/datareporting/policy.jsm
rename : services/healthreport/tests/xpcshell/test_policy.js => services/datareporting/tests/xpcshell/test_policy.js
extra : rebase_source : cf766bc99ff843f2d31f82b1c4be71313fbc65a8
2013-01-11 13:45:22 -08:00