Georg Fritzsche
84585a7828
Bug 928575 - Overhaul FHR data collection for extensions and plugins for desktop. r=gps
2014-01-15 16:12:41 +01: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
Gregory Szorc
f6e2c0cc5d
Bug 959356 - Report isWow64 in Firefox Health Report; r=bsmedberg
...
Previously, we weren't measuring whether the machine was 64-bit
properly. This change allows us to report actual CPU architecture (at
least on Windows).
In the future, we may wish to properly report actual CPU architecture on
all operating systems.
--HG--
extra : rebase_source : 73b5673e870e959a33172ec22fee8c31db6e0e53
extra : amend_source : 64d2e23be07aa87bc5c150b6e613e6226c848ec8
2014-01-17 09:25:39 -08:00
Gregory Szorc
9b12d50687
Bug 961146 - Refactor Health Report documentation, import external docs; r=rnewman
...
FHR docs were extracted from /services/docs into their own compartment.
This arguably should have been done originally.
Documentation on the payload format has been imported from
https://github.com/mozilla-services/docs . Those docs were created in a
time before we had in-tree docs and this tree is a more logical home for
them.
--HG--
rename : services/docs/healthreport.rst => services/healthreport/docs/index.rst
extra : rebase_source : 4e2fd62cc98ea2620f580e34d032cb39bafb5108
extra : amend_source : bd6309cc9d53aba1b085067960bf20a94125c5b0
2014-01-22 17:47:15 -08:00
Gregory Szorc
ce6b807848
Bug 939866 - Add Services docs to Sphinx; r=rnewman
...
DONTBUILD (NPOTB)
--HG--
extra : rebase_source : 5e4125ab7faa5493a10db903cf685ee1760f79ec
2013-11-17 19:39:55 -06:00
Gregory Szorc
87ce3ec3b2
Bug 946604 - Move makeFakeAppDir into testing/modules. r=rnewman
2013-12-05 16:54:15 +08:00
Ryan VanderMeulen
6fddf1a235
Bug 931642 - Backed out changeset f4449a06e97f (bug 917883) for causing frequent OSX crashes.
2013-12-03 18:45:17 -05:00
David Rajchenbach-Teller
0299c684c8
Bug 917883 - Use AsyncShutdown instead of spinning the event loop in healthreporter.jsm. r=gps
2013-11-15 21:46:38 -05:00
Richard Newman
286bec1974
Bug 925521 - Part 2: correctly record identifiers for non-pre-installed engines. r=gps
...
* * *
Bug 925521 - Review comments.
2013-10-18 12:31:39 -07:00
Richard Newman
80262df43e
Bug 925521 - Part 1: remove filter on recorded search engine identifiers. r=gps
2013-10-18 12:27:57 -07: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
Richard Newman
7362b54d0c
Bug 916186 - Don't record birth time in crashes provider. r=gps
2013-09-16 09:51:54 -04:00
Stefan Mirea
dd209f3b22
Bug 887518 - Move loadAddonManager() to test_provider_addons.js. r=gps
2013-06-26 15:32:27 -07:00
Stefan Mirea
77a9c94193
Bug 887081 - Attach healthreporter to global object. r=gps
2013-09-06 09:08:26 -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
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Joey Armstrong
56ab717da3
Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3 ); r=mshal
2013-06-11 16:38:22 -04:00
Gregory Szorc
da7deab3e1
Bug 884421 - Automatically select network ports for /services tests; r=rnewman
2013-07-23 13:53:05 -07:00
Gregory Szorc
95806b4b2f
Backout b817406485f8 (bug 884421) for intermittent WinXP failures (bug 896093)
...
CLOSED TREE
2013-07-22 13:24:45 -07:00
Gregory Szorc
af3f9312d8
Bug 864993 - Part 2: Properly implement app update collection; r=rnewman
2013-07-18 16:13:43 -07:00
Gregory Szorc
22709b6535
Bug 884421 - Automatic network port selection for /services tests; r=rnewman
2013-07-16 17:14:21 -07:00
Ryan VanderMeulen
62e8d6d2c3
Backed out 3 changesets (bug 884421) for intermittent xpcshell failures on a CLOSED TREE.
...
Backed out changeset 75b7cf367efb (bug 884421)
Backed out changeset 2264c04671c4 (bug 884421)
Backed out changeset 45c529ffbe90 (bug 884421)
2013-07-18 14:08:18 -04:00
Gregory Szorc
8a9a1cfd9a
Bug 884421 - Part 2: Use a non-standard port in DUMMY_URI; r=bustage
2013-07-17 11:11:58 -07:00
Gregory Szorc
31e82adf05
Bug 884421 - Automatic network port selection for /services tests; r=rnewman
2013-07-16 17:14:21 -07:00
Gregory Szorc
350bf71c92
Bug 864993 - Add app update metrics to FHR; r=rnewman
2013-07-12 11:04:09 -07:00
Stefan Mirea
3fb1be235c
Bug 872758 - Delete all documents on FHR upload; r=gps
2013-06-21 10:30:30 -07:00
Stefan Mirea
f7448302ab
Bug 868306 - Ignoring extensions.%ID%.getAddons.cache.enabled preference for addon submission; r=gps
...
Bug 868306 - Ignoring extensions.%ID%.getAddons.cache.enabled preference for addon submission; r=gps
2013-06-19 18:25:01 -07:00
Stefan Mirea
a9a29634bb
Bug 867902 - Remove old saved FHR payload from disk. r=gps
2013-06-18 11:06:20 -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
Gregory Szorc
5447ba29ef
Bug 881991 - Properly detect already inserted sessions; r=rnewman
...
--HG--
extra : rebase_source : 2655dcc1230f05d37c3f43c1d2c4fb22768bd1f5
2013-06-12 13:17:51 -07:00
Gregory Szorc
1b12175ba0
Bug 873629 - Remove 129 empty Makefile.in files; r=ted
2013-05-17 16:20:11 -07:00
Gregory Szorc
c73e48f946
Bug 850091 - Intermittent test_healthreporter.js 179 == 180; r=rnewman
2013-05-15 11:13:30 -07:00
Joey Armstrong
26736a0ee2
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
Gregory Szorc
109a63bc1c
Bug 846133 - Store FHR state in a file; r=rnewman
...
Preferences aren't robust. So, we're using a file.
2013-05-10 11:04:48 -07:00
Gregory Szorc
579e450774
Bug 869266 - Reduce number of SQL statements to record crashes; r=rnewman
2013-05-08 17:02:06 -07:00
Gavin Sharp
e341973865
Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum
...
--HG--
rename : browser/config/mozconfigs/linux32/release => browser/config/mozconfigs/linux32/beta
rename : browser/config/mozconfigs/linux64/release => browser/config/mozconfigs/linux64/beta
rename : browser/config/mozconfigs/macosx-universal/release => browser/config/mozconfigs/macosx-universal/beta
rename : browser/config/mozconfigs/win32/release => browser/config/mozconfigs/win32/beta
extra : transplant_source : %F6%CFK%CE%16v%07%8A%D5o%97%8C%BB%95q%D5%3C%93%2B%94
2013-04-25 12:23:21 -07:00
Mike Connor
8dfc9dee81
bug 867737 - update FHR reporting URL, r=gps
2013-05-05 10:04:38 -04:00
Gregory Szorc
1b85fdaaf3
Bug 860094 - Remove saving of last payload to disk; r=rnewman
2013-05-01 09:55:30 -07:00
Gregory Szorc
b709df9c55
Bug 854018 - Record counts for FHR upload actions; r=rnewman
2013-05-01 09:41:55 -07:00
Joey Armstrong
321d063783
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Gregory Szorc
635a0b357f
Bug 861455 - Ensure all providers are loaded during important operations; r=rnewman
2013-04-22 12:33:24 -07:00
Shane Caraveo
8ee9ad14d6
bug 851653 add services to addonprovider for fhr, r=gps
2013-04-17 12:43:30 -07:00
Gregory Szorc
0448cc1d1f
Bug 855024 - Better management of pull-only providers; r=rnewman
2013-04-16 11:46:05 -07:00
Gregory Szorc
4a707b8706
Bug 830492 - Manually control WAL checkpointing during heavy I/O; r=rnewman
2013-04-16 11:45:02 -07:00
Ryan VanderMeulen
95bf443385
Merge the last PGO-green inbound changeset to m-c.
2013-04-15 21:49:22 -04:00
Richard Newman
8742b77656
Bug 855371 - @MOZ_UPDATE_CHANNEL@ in health report prefs. r=gps
2013-04-08 10:54:20 -07:00
Richard Newman
5530f7c7e6
Merge m-c to s-c.
2013-04-02 14:00:32 -07:00
Richard Newman
c37ec8d740
Merge m-c to s-c.
2013-03-30 22:49:08 -07:00