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
Gregory Szorc
1a0c8b87f1
Bug 836177 - Temporarily merge more JSMs to mitigate compartment overhead; r=rnewman
...
As with bug 834936, this is meant to be temporary until zones land and
we have decent JSM overhead levels.
2013-01-30 07:07:22 -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
Richard Newman
6c1628be1c
Bug 834159 - Minor doc bugs in FHR. r=gps
2013-01-24 11:10:18 -08:00
Gregory Szorc
8627bc1731
Bug 827157 - Part 2: report current session information. r=rnewman
...
The previous patch regressed this because HealthReporter was talking
directly to storage instead of going through the measurement instance.
2013-01-19 00:31:38 -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
3b2081ea83
Bug 828703 - Correct removal of idle-daily observer; r=rnewman
2013-01-15 14:53:34 -08:00
Mike Connor
5e8e43426f
bug 719484 - build about:healthreport, r=dolske
...
--HG--
extra : rebase_source : 54dac2005640bcf6f0b37c16cfbf04bb11d5def1
2013-01-11 15:31:38 -08:00
Gregory Szorc
a6c8da1aba
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
Gregory Szorc
a4c8c86368
Bug 828101 - Initialize Firefox Health Report after session restore; r=rnewman
2013-01-09 12:10:31 -08:00
Mike Connor
5112369767
Bug 809094 - Move data upload choices to Advanced pref pane, add FHR option; r=gavin, gps
2013-01-03 23:45:15 -05:00
Gregory Szorc
de8b381d0a
Bug 827910 - Only include details for "plugin" and "extension" add-ons; r=rnewman
2013-01-08 12:07:27 -08:00
Ed Morley
65d70ea916
Backout 9e11714fcba2 (bug 809094) for browser-chrome failures on a CLOSED TREE
2013-01-07 10:22:08 +00:00
Gregory Szorc
2a32f7cc98
Bug 808126 - Part 3: Use OS.File.stat() to look for missing directory; r=rnewman
2013-01-07 00:17:19 -08:00
Mike Connor
038b881beb
bug 809094 - update pref pane to support Firefox Health Report, r=gavin,gps
...
--HG--
extra : rebase_source : 39ac9f3f0f107de91b17c136d6f06fe475858578
2013-01-03 23:45:15 -05:00
Gregory Szorc
94b665adec
Bug 808126 - Part 2: Work around bug in OS.File.exists(); r=rnewman
2013-01-06 23:03:42 -08:00
Gregory Szorc
f7669fd85b
Bug 827187 - Part 2: Fix test bustage; r=rnewman
2013-01-06 21:32:18 -08:00
Gregory Szorc
31972cbeb6
Bug 827187 - Report default browser flag in Firefox Health Report; r=rnewman
2013-01-06 18:23:16 -08:00
Gregory Szorc
dcb723b7ae
Bug 812608 - Part 2c: Further improvements to shutdown logic; r=rnewman
...
Now with tests and more logging!
2013-01-06 16:24:50 -08:00
Gregory Szorc
2a4d95513c
Bug 813287 - Move healthreport prefs into greprefs.js; r=rnewman
2013-01-06 16:15:51 -08:00
Gregory Szorc
24544b185c
Bug 808126 - Crash report collection for Firefox Health Report; r=rnewman
2013-01-06 14:47:18 -08:00
Gregory Szorc
e52b95ec4f
Bug 824528 - Health report provider for collecting add-on info; r=rnewman
2013-01-06 14:40:40 -08:00
Richard Newman
3bf2fe20b7
Bug 812608 - Part 3: further tweaks to profile age fetch. r=trivial
2013-01-06 14:07:34 -08:00
Gregory Szorc
26cdd7791d
Bug 812608 - Part 2b: More robust shutdown logic; r=rnewman
2013-01-06 13:53:33 -08:00
Gregory Szorc
8ad11eb1d7
Bug 826893 - Health Report provider for application sessions; r=rnewman
2013-01-06 12:24:26 -08:00
Gregory Szorc
7cc3d96136
Bug 826580 - Record application version history in Firefox Health Report; r=rnewman
2013-01-06 12:16:05 -08:00
Gregory Szorc
2f46a3aa01
Bug 812608 - Part 2: Refactor FHR on top of new Metrics APIs; r=rnewman
...
This also includes a lot of revamped Firefox Health Report features. The
payload format has changed. There is now robust service shutdown logic.
There are more prefs to control behavior. It's almost a rewritten
service.
2013-01-06 12:13:27 -08:00
Gregory Szorc
1ad3834043
Bug 718066 - Enable Firefox Health Report in browser app; r=mconnor
...
This can't land in mozilla-central until the UX pieces land.
2013-01-06 12:09:39 -08:00
Gregory Szorc
72031d6ed9
Bug 812608 - Part 0: API to (re)define nsIXULAppInfo from unit tests; r=rnewman
2013-01-05 16:10:38 -08:00
Richard Newman
aad377ff7b
Bug 807842 - FHR provider: profile metadata. r=gps
2012-12-11 15:13:00 -08:00
Jim Mathies
533265f536
Bug 817076 - Update various services paths to point to the gre. r=gps
2012-12-05 16:36:27 -06:00
Richard Newman
55fca3546c
Bug 718066 - Pref off FHR on all platforms. r=gps
2012-11-19 19:00:58 -08:00
Gregory Szorc
d962fcd36b
Bug 812377 - Health report provider for collecting system info; r=rnewman
2012-11-19 13:18:30 -08:00
Gregory Szorc
714c07fcd0
Bug 813226 - Add ability to bypass policy acceptance; r=rnewman
...
This is needed to support background "always OK" data submission, such
as ADU pings.
2012-11-19 11:31:19 -08:00
Gregory Szorc
c480df1ce2
Bug 811159 - Save last submitted health report to profile; r=rnewman
2012-11-16 10:05:19 -08:00
Gregory Szorc
98270c428b
Bug 809644 - Health Report provider for application info; r=rnewman
2012-11-12 15:50:04 -08:00
Gregory Szorc
1bb14b6971
Bug 808219 - Firefox Health Reporter service; r=rnewman
2012-11-13 20:22:09 -08:00
Gregory Szorc
f9d445d873
Bug 810132 - Add remote deletion requests to policy; r=rnewman
2012-11-09 13:59:40 -08:00
Gregory Szorc
29e57dd38d
Bug 809954 - Handle unexpected future dates; r=rnewman
2012-11-09 09:27:00 -08:00
Gregory Szorc
b10e392bc4
Bug 804491 - Data submission policy and scheduling driver for Firefox Health Report; r=rnewman
2012-11-07 16:09:13 -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