Граф коммитов

3415 Коммитов

Автор SHA1 Сообщение Дата
Fernando Jiménez 3372829cb9 Bug 950631 - ReferenceError: credentials is not defined in FxAccounts.jsm. r=jedp 2013-12-17 08:48:45 +01:00
Gregory Szorc d4f9e0f585 Bug 924307 - More logging and error checking during FHR init; r=rnewman
--HG--
extra : rebase_source : d4d0b29eef195b62d133680edfee6bc541159c5c
extra : amend_source : 2ea9b8576a2d91912c1078fe25969bf52dbd05dd
2013-11-21 09:39:16 -08:00
Nick Alexander 97f0b84177 Merge m-c to elm 2013-11-18 08:22:59 -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
Jed Parsons 85f83be255 Bug 951118 - TypeError when null account is verified. r=ferjm 2013-12-17 11:14:11 -08:00
Nick Alexander c01daad066 Merge b-i to elm
--HG--
rename : b2g/chrome/content/forms.js => dom/inputmethod/forms.js
2013-11-13 15:16:51 -08:00
Gregory Szorc 4ba80f0f47 Bug 924307 - Intermittent "reporter is null at abouthealth.js:27"; r=rnewman
The error message comes from abouthealth.js not checking if a variable
is null before access. That bug is fixed.

However, the underlying issue of "the reporter is null" still remains.
Logging has been added to hopefully catch issues. The signature of the
failure will change.

--HG--
extra : rebase_source : bc887406a3570a767bae5407b5836314157ac421
extra : amend_source : f22cad2eae46bd08ae25a7d376fbf8e2d1d0ea92
2013-11-20 11:41:08 -08:00
Sam Penrose b55814a608 Bug 911384 - Follow-up: tolerate explicitly falsy payloads in computeHAWK. r=rnewman 2013-10-29 13:45:37 -07:00
Richard Newman f5a8098382 Merge m-c to elm. 2013-10-30 17:19:21 -07:00
Nick Alexander 85101095c8 Merge m-c to elm 2013-10-29 13:13:49 -07:00
Nick Alexander e3f1e90097 Merge m-c to elm 2013-10-26 17:23:11 -07:00
Mike Hommey b000a846c2 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Richard Newman af2e02d2a2 Merge m-c to s-c. 2013-10-28 17:51:05 -07:00
Lukas Blakk 1fcd935dd9 Merging in version bump NO BUG 2013-10-28 13:37:48 -07: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
Nick Alexander c0e6e1451b Merge fx-team to elm 2013-10-18 11:39:01 -07: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
Tim Taubert b8d6f7c28e No Bug - Fix Log4Moz xpcshell bustage 2013-10-17 11:42:18 -07:00
Tim Taubert b08ff3c212 merge m-c to elm 2013-10-16 10:25:32 -07:00
Sam Penrose 875032f949 Bug 911378 - A BrowserID/Hawk based IdentityManager for Sync. r=rnewman 2013-10-02 23:48:08 +02:00
Nick Alexander 7b1b54a29d Merge m-c to elm 2013-10-03 09:19:36 -07:00
Ms2ger f4153f40d4 Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps 2013-10-03 09:11:13 +02:00
Zach Carter fc3d2f695c Bug 913199 - Use HTTPS for FxAccounts server URL. r=rnewman
--HG--
extra : rebase_source : 61f4e1d3f071da8ec504b0a91e77926eac72f86d
2013-09-27 12:02:20 -07:00
Richard Newman 8bc14ea94c Merge m-c to s-c. 2013-09-26 21:32:35 -07:00
Richard Newman bdc7e7cc64 Bug 911478 - Intermittent sync\tests\unit\test_addons_engine.js | test failed. r=gps 2013-09-25 17:09:10 -07:00
Nick Alexander 2a54591395 Merge m-c to elm 2013-09-25 08:47:59 -07:00
Richard Newman f65f84b77f Merge m-c to s-c. 2013-09-23 22:01:40 -07:00
Zach Carter e096241162 Bug 909967 - Introduce a Firefox Accounts module for storing/retrieving user credentials. r=gavin,gps 2013-09-23 18:35:37 -07:00
Gregory Szorc 7bd3c0ae36 Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Nick Alexander 750c76f251 Merge m-c to elm 2013-09-18 11:08:28 -04:00
Richard Newman 7362b54d0c Bug 916186 - Don't record birth time in crashes provider. r=gps 2013-09-16 09:51:54 -04:00
Brian Warner 9239060230 Bug 911384 - add HAWK support (HTTP client authentication protocol). r=rnewman 2013-09-12 14:34:34 -07:00
Cykesiopka bb15ac3786 Bug 914273 - Move JS_MODULES_PATH to mozbuild. r=joey 2013-09-24 10:29:30 -04: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
Alex Keybl 78cc8a9f85 Merging in version bump NO BUG 2013-09-17 09:38:37 -04:00
Mike Hommey a470038314 Bug 935305 - Move preprocessor to mozbuild.action. r=gps
--HG--
rename : config/Preprocessor.py => python/mozbuild/mozbuild/preprocessor.py
rename : config/tests/unit-Expression.py => python/mozbuild/mozbuild/test/test_expression.py
rename : config/tests/unit-LineEndings.py => python/mozbuild/mozbuild/test/test_line_endings.py
rename : config/tests/unit-Preprocessor.py => python/mozbuild/mozbuild/test/test_preprocessor.py
2013-11-09 10:35:44 +09:00
Mike Hommey 2812d11fce Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey e06d795c71 Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey e80e877ab7 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey ffe0380912 Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps 2013-11-19 11:47:14 +09:00
Mark Hammond 2a1014cf2d Bug 927457 - processTokenResponse fails to handle 401 response correctly. r=gps 2013-10-16 11:32:36 -07: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
Nick Alexander 1579cd537d Merge m-c to s-c. 2013-09-05 09:07:12 -07:00
Richard Newman be2550d749 Bug 908461 - Protocol deprecation indicators for Sync: client support. r=gps 2013-09-03 16:11:46 -07:00
Mike Hommey f8bc7fa754 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Ed Morley 624edb246c Merge latest green fx-team changeset and mozilla-central 2013-08-28 12:22:35 +01:00
Marco Castelluccio ff20759d88 Bug 836547 - Remove apps sync engine. r=fabrice 2013-08-27 23:41:16 -04:00
Jeff Walden abbd8841db Bug 907958 - Disallow |function function() {}| and similar unreadabilities. r=jorendorff, r=wingo for the yield interactions, r=luke for the asm.js interactions 2013-08-15 10:07:40 -07:00
Ms2ger 3a103a7e9f Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium 2013-08-22 08:56:01 +02:00
Ms2ger 4807f1c86c Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps 2013-08-22 08:55:59 +02:00
Gregory Szorc 315728cce1 Bug 845623 - Intermittent failure in test_storage_server.js; r=gbrown 2013-08-20 11:21:02 -07:00
Ryan VanderMeulen e07345149b Merge m-c to fx-team. 2013-08-19 22:36:47 -04:00
Gregory Szorc 6d11123145 Bug 831404 - More attempts to fix intermittent failure; r=orange 2013-08-19 19:22:27 -07:00
Gregory Szorc 3806d57141 Bug 831404 - Increase timer interval to hopefully prevent intermittent failure; r=rnewman 2013-08-19 16:16:35 -07:00
Mihnea Dobrescu-Balaur 429bfa59e2 Bug 906126 - Adapt remaining sync xpcshell test for parallel runs. r=gps 2013-08-16 11:51:19 -07:00
Sam Penrose 46a0db7e37 Bug 911384 - Follow-up: tolerate explicitly falsy payloads in computeHAWK. r=rnewman 2013-10-29 13:45:37 -07:00
Brian Warner 4b9a1c591b Bug 911384 - add HAWK support (HTTP client authentication protocol). r=rnewman 2013-09-12 14:34:34 -07:00
Alex Keybl e149dacf53 Merging in version bump NO BUG 2013-12-09 13:38:06 -05:00
Jed Parsons 66b2173268 Bug 909967 - Firefox Account Signed-in User module. p=warner,spenrose,zcarter,jedp, r=markh 2013-12-05 22:46:12 -08: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
Carsten "Tomcat" Book 9ec029aebf merge fx-team to mozilla-central 2013-12-03 10:39:56 +01:00
Zachary Carter 983b37578f Bug 935232 - Implement a client for the Firefox Accounts auth server. r=markh 2013-12-02 13:56:24 -08:00
Mike Hommey 881a7c1554 Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense). r=mshal 2013-12-03 06:34:21 +09:00
Mounir Lamouri 8e8fb1c2eb Bug 610346 - Remove nsIFormSubmitObserver interface from FormTracker. r=rnewman 2010-11-08 13:23:39 +01:00
Trevor Saunders e62a12b52f bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium 2013-08-08 20:12:37 -04:00
Bhavana Bajaj 26604ce559 Merging in version bump NO BUG 2013-08-05 11:06:54 -07:00
Joey Armstrong 56ab717da3 Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3); r=mshal 2013-06-11 16:38:22 -04:00
Ms2ger fcfe6983ba Bug 897458 - Move EXTRA_PP_JS_MODULES to moz.build; r=gps 2013-08-02 09:03:25 +02:00
Birunthan Mohanathas 138cf9ba66 Bug 784739 - Switch from NULL to nullptr in services/; r=ehsan 2013-07-31 11:44:18 -04:00
Trevor Saunders 108b7dd046 backout bug 886526 because it probably made us use a lot more memory to link on windows 2013-07-29 11:03:21 -04:00
Mihnea Dobrescu-Balaur 5396546754 Bug 898820 - test_resource_header.js should use a dynamic port. r=gps 2013-07-27 23:34:21 -07:00
Chris Manchester b38741b131 Bug 898626 - Use lazy module gettters for osfile and task. r=gps
--HG--
extra : rebase_source : 1db3b5fb4b7b7c607de535a48749e9c4383eecec
2013-07-26 14:16:55 -07: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 9085b40c14 Bug 884421 - Part 3: Fix test_service_wipeServer; r=bustage 2013-07-17 14:51:13 -07: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 751089c21c Merge fx-team into mozilla-central 2013-07-15 12:11:09 -07:00
Chris Manchester 27896e25c7 Bug 884397 - Implement structured logging in Log4Moz; r=gps 2013-07-12 16:39:43 -07:00
Gregory Szorc 350bf71c92 Bug 864993 - Add app update metrics to FHR; r=rnewman 2013-07-12 11:04:09 -07:00
Trevor Saunders 4fda35a773 bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg 2013-06-25 11:15:21 -04:00
Richard Newman 8dd0b9e58b Bug 889413 - FormWrapper._finalize is not a function. r=markh 2013-07-02 15:09:17 -07:00
Nick Alexander cb3298134b Merge m-c to s-c 2013-07-02 14:59:21 -07:00
Richard Newman 2db1a46c83 Bug 888692 - Missing trackChanges call in forms.js. r=markh 2013-07-02 12:30:10 -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
David Rajchenbach-Teller b5f9e71630 Bug 702559 - Adapting FHR to mozIStorageAsyncConnection-based Sqlite.jsm;r=gps 2013-06-27 09:01:00 -04:00
Mike Shal 3afe016690 Bug 880245 - Convert JS_MODULES_PATH to be relative to $(FINAL_TARGET); r=gps 2013-06-17 13:59:49 -04:00
Ed Morley e04b38b963 Backed out changeset 562c3fe054e5 (bug 702559) 2013-06-26 12:56:11 +01:00
David Rajchenbach-Teller 8cdbf8785d Bug 702559 - Adapting FHR to mozIStorageAsyncConnection-based Sqlite.jsm;r=gps 2013-06-26 05:45:50 -04:00
Alex Keybl 821f644108 Merging in version bump NO BUG 2013-06-24 11:37:32 -07:00
Richard Newman 4183555b92 Merge m-c to s-c. 2013-06-22 11:58:51 -07:00
Richard Newman c961278321 Bug 878677 - Follow-up: remove unused import. r=trivial 2013-06-20 10:39:53 -07:00
Richard Newman 19cdbfce63 Bug 878677 - Part 2: Sync changes to support FormHistory.jsm. r=rnewman 2013-06-20 09:56:49 -07:00
Nick Alexander 492a680813 Merge m-c to s-c 2013-06-19 16:12:15 -07:00
Richard Newman e38ab8c62c Bug 883595 - Extend Sync error bar duration. r=gps 2013-06-18 10:50:39 -07:00
Richard Newman d3068e6c99 Backed out changeset 31f1458c6a0b (bug 878677) 2013-06-18 09:16:19 -07:00
Mark Hammond 651c99c4da Bug 878677 - Part 2: Sync changes to support FormHistory.jsm. r=rnewman 2013-06-17 16:58:54 -07:00
Richard Newman 8de35dcc15 Bug 873861 - Intermittent test_addons_store.js | Test timed out. r=gps 2013-06-13 15:44:28 -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
Stefan Mirea 3fb1be235c Bug 872758 - Delete all documents on FHR upload; r=gps 2013-06-21 10:30:30 -07:00
Joey Armstrong 0a0e08cb9c bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (file batch #1) r=mshal 2013-06-14 14:07:19 -04:00
Chris Manchester 62ecf66a42 Bug 662247 - Replace synchronous appenders with async appenders using OS.File; r=gps 2013-06-20 14:00:14 -07:00
Ryan VanderMeulen d5d2c452cd Merge m-c and inbound. 2013-06-20 19:26:38 -04:00
Ed Morley 57ce911df2 Merge mozilla-central and fx-team 2013-06-20 09:22:25 +01: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
Brian O'Keefe 11bcc1cd9e Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Raymond Lee 803415a725 Bug 884571 - TPS tests: Cu not defined: bookmarks.jsm: line 20. r=rnewman 2013-06-19 12:22:53 +08:00
Andrea Marchesini 3e4e0d931a Bug 841442 - Rename nsHTMLFormElement to HTMLFormElement
--HG--
rename : content/html/content/src/nsHTMLFormElement.cpp => content/html/content/src/HTMLFormElement.cpp
rename : content/html/content/src/nsHTMLFormElement.h => content/html/content/src/HTMLFormElement.h
2013-06-19 10:24:37 -04:00
Joey Armstrong 177893ac53 bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (cleanup). r=mshal 2013-06-20 15:59:59 -04: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
Raymond Lee 76600d1535 Bug 854761 - Part 2: Remove previous bookmark calls from PlacesUtils - Sync. r=rnewman 2013-06-04 00:21:41 +08:00
Richard Newman 8b107da744 Bug 877057 - Add a download limit to Sync Engine fetches. r=mconnor 2013-05-29 11:11:38 -07:00
Mike Shal 5169c0a913 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Garrett Robinson ce928e90ee Bug 791284 - Add debugging code to nsDocument::StartDocumentLoad and fix and re-enable test. r=sicking 2013-05-21 14:50:26 -04: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
Lukas Blakk 7e9b4bbff1 Merging in version bump NO BUG 2013-05-13 09:09:39 -07:00
Nick Alexander 6ed4736520 Bug 857419 - Follow-up: don't build services/{datareporting,healthreport} on Android. r=rnewman 2013-05-12 20:31:53 -07: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
Jim Mathies 654cc2feb2 Bug 868094 - Sync service should notify when the startOver process completes. r=rnewman 2013-05-07 15:55:51 -05:00
Jim Mathies 561c9eed72 Bug 826357 - Generate Metro-aware Sync client name. r=rnewman 2013-05-07 15:55:49 -05: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 507977f49c Merge mozilla-central into services-central 2013-04-29 09:14:45 -07:00
Gregory Szorc 7c02bff22a Bug 866253 - Provider manager calls undefined function this._recordError; r=rnewman 2013-04-26 18:11:33 -07:00
Raymond Lee beec825b40 Bug 865643 - Fix DEPRECATION WARNING: archiveBookmarksFile is deprecated error. r=rnewman 2013-04-26 10:09:52 +08:00
Gregory Szorc 635a0b357f Bug 861455 - Ensure all providers are loaded during important operations; r=rnewman 2013-04-22 12:33:24 -07:00
Gregory Szorc 78563e19ec Merge mozilla-central into services 2013-04-22 12:33:04 -07:00
Richard Newman 575a3d14ca Bug 859920 - Some TPS tests failed when running using mozilla-central build. r=trivial 2013-04-18 21:30:28 -07:00
Gregory Szorc c9c21b22f4 Merge mozilla-central into services-central 2013-04-15 16:55:11 -07:00
Richard Newman ef5fbc29f7 Bug 859920 - Some TPS tests failed due to removed autoHide pref. r=trivial, a=test-only 2013-04-09 12:26:11 -07: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
Richard Newman 64e918ba98 Bug 855604 - SearchCountMeasurement2 should wait for nsSearchService to initialize asynchronously. r=gps 2013-03-29 09:23:02 -07:00
Shane Caraveo 8ee9ad14d6 bug 851653 add services to addonprovider for fhr, r=gps 2013-04-17 12:43:30 -07:00
Raymond Lee cbfeb4cc13 Bug 852034 - Replace restoreBookmarksFromJSONFile with importFromFile. r=mano 2013-04-17 13:36:02 +08:00
Ryan VanderMeulen a066ae593e Merge m-c to inbound. 2013-03-27 17:18:15 -04:00
Richard Newman 31167216f6 Bug 831404 - Die, timing bug, die. r=trivial 2013-03-27 09:54:46 -07:00
Richard Newman b123fd10af Bug 831404 - Don't assume that timers run precisely. r=gps 2013-03-26 16:12:06 -07:00
Gregory Szorc 5e04506165 Bug 854606 - Use more SQLite transactions; r=rnewman 2013-03-26 13:02:33 -07:00
Gregory Szorc 5ac75eb139 Bug 848136 - Part 2: Checkpoint WAL after data collection; r=rnewman 2013-03-26 14:28:22 -07:00
Gregory Szorc 8c8fb7150a Bug 848136 - Part 1: Use WAL journal for Firefox Health Report; r=rnewman, mak 2013-03-26 14:28:08 -07:00
Mike Connor a7c07b53a8 bug 840124 - bustage fix for debug leaks 2013-03-26 02:37:59 -04:00
Raymond Lee 9c7fc2ea1c Bug 840687 - Use HTTPS instead of HTTP for in-product documentation URLs. r=gavin 2013-03-27 12:26:43 +08:00
Mike Connor 797af2e420 Bug 852782 - update URL to final health report URL, r=MattN 2013-03-24 00:29:41 -04: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
Richard Newman c7f5332123 Bug 841554 - Part 2: alter search counts provider to record all of Mozilla's partner engines in each locale. r=gps 2013-03-25 18:46:22 -07:00
Richard Newman 6306ddfb09 Bug 831404 - Add more logging to try to debug test failures. r=trivial 2013-03-25 18:46:22 -07:00
Richard Newman 247c60f157 Bug 831404 - Timer slop for: Intermittent services\datareporting\tests\xpcshell\test_policy.js | false == true. r=trivial 2013-03-25 13:10:20 -07:00
Richard Newman 42ece10635 Bug 853138 - Follow-up: don't include own prefs file. r=gps 2013-03-21 21:00:05 -07:00
Richard Newman 35554b9efe Bug 853138 - Provide channel-specific provider categories. r=gps 2013-03-21 20:13:56 -07:00
Felipe Gomes ecb18739fe Bug 850214 - Remove site-specific support from preferences.js as it is unused. r=rnewman 2013-03-29 23:08:59 -03:00
Kyle Machulis 43628a7867 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis 334c0800cf Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Gregory Szorc 97a77e0d7e Bug 855860 - Preferences to control logging to terminal; r=rnewman 2013-03-28 20:06:05 -07:00
Kyle Machulis 72a717a860 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Bhavana Bajaj c68f877f73 Merging in version bump NO BUG 2013-04-01 11:28:13 -07:00
Raymond Lee de3be8a99d Bug 852041 - Part 2: Use BookmarkJSONUtils.exportToFile in services/sync. r=rnewman 2013-04-09 17:15:34 +08:00
Ryan VanderMeulen 95bf443385 Merge the last PGO-green inbound changeset to m-c. 2013-04-15 21:49:22 -04:00
Nick Alexander 0481627d39 Bug 848519 - Part 3: Replace services-common/preferences.js with gre/modules/Preferences.jsm in imports. r=gavin 2013-04-15 12:45:37 -07:00
Nick Alexander 9ecf1e93c1 Bug 848519 - Part 2: Update Makefile.in and test harness. r=gavin 2013-04-15 12:45:33 -07:00
Nick Alexander 055e8d693c Bug 848519 - Part 1: Move files. r=gavin
--HG--
rename : services/common/preferences.js => toolkit/modules/Preferences.jsm
rename : services/common/tests/unit/test_preferences.js => toolkit/modules/tests/xpcshell/test_Preferences.js
2013-04-15 12:45:29 -07:00
Gregory Szorc b0680e3af5 Merge mozilla-central into inbound
--HG--
extra : rebase_source : f7e38cab743306482aa2e24d3b1fb9fd7e309133
2013-03-19 17:49:19 -07:00
Gregory Szorc d8b245243d Bug 850450 - Longitudinal recording of build ID in FHR; r=rnewman 2013-03-19 13:03:24 -07:00
Gregory Szorc 305906aa5a Bug 837292 - Part 4: Followup to unbust part 2; r=rnewman 2013-03-19 13:03:07 -07:00
Gregory Szorc 96e86b0f1f Bug 850483 - Record "blocklist enabled" flag in FHR; r=rnewman 2013-03-19 11:18:07 -07:00
Richard Newman 477e2f89dd Bug 837292 - Part 3: Add a TelemetryEnabled flag to FHR. r=gps 2013-03-14 22:00:00 -07:00
Gregory Szorc 47647fca2b Bug 837292 - Part 2: Report new measurement version only; r=rnewman 2013-03-19 11:08:24 -07:00
Mike Shal 7ecea60097 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Gregory Szorc c18c214c61 Bug 837292 - Part 1: Don't give each provider its own Preferences object; r=rnewman 2013-03-18 20:48:13 -07:00
Gregory Szorc 68098c1f10 Bug 845842 - Use promises that resolve on later ticks; r=rnewman
This is meant as a temporary workaround until a built-in promise library
offers similar functionality.
2013-03-18 20:47:34 -07:00
Gregory Szorc 9e5f5aaf8e Bug 848861 - Send stack traces with FHR errors; r=rnewman, sr=mconnor 2013-03-18 15:07:07 -07:00
Gregory Szorc 7d09ff18e0 Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium 2013-03-17 18:01:25 -07:00
Gregory Szorc cb6c364e64 Bug 846083 - Submit an FHR payload after initialization failure; r=rnewman 2013-03-15 21:31:07 -07:00
Gregory Szorc 264e923d17 Bug 845935 - Don't perform FHR activities unless fully initialized; r=rnewman 2013-03-15 21:10:08 -07:00
Gregory Szorc 018a85ed75 Bug 849947 - Flush preferences after FHR document submission; r=glandium, rnewman 2013-03-15 13:19:38 -07:00
Richard Newman 3984f31f93 Merge m-c to s-c. 2013-03-14 15:03:48 -07:00
Richard Newman 076633ca8b Bug 849353 - Add basic app info section to top level of FHR payload. r=gps 2013-03-14 11:24:12 -07:00
Richard Newman ef13750f5d Bug 851209 - Make exceptionStr robust against null exceptions. r=gps 2013-03-14 11:23:47 -07:00
Gregory Szorc de55b5242b Merge mozilla-central into build-system
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Mike Shal cd4191e248 Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps 2013-03-11 22:00:00 -07:00
Gregory Szorc c865547d94 Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Gregory Szorc 0974b5ab5f Bug 845127 - Record Telemetry for wire size of Bagheera documents; r=rnewman 2013-03-13 10:14:41 -07:00
Gregory Szorc 0c50e4584b Bug 841568 - Timer for daily data collection; r=rnewman 2013-03-13 09:34:41 -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 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 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
Gregory Szorc 5758dc5c47 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 c47eb8f3a2 Bug 836120 - Reduce memory overhead of Sync when it's not configured; r=rnewman
If Sync is (likely) not configured, the only loaded JS is for the XPCOM
service itself.

The UI code is now smart enough to initialize the Sync service if it
isn't yet loaded. This addresses bug 825728.
2013-01-30 07:05:12 -08:00
Gregory Szorc c1ef78d2ba Bug 836086 - Lazy load Sync's keys.js; r=rnewman 2013-01-29 16:46:22 -08:00
Ehsan Akhgari 565d0479c3 Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05: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
Richard Newman 5b8a3228cd Bug 832067 - Discard cached statements in healthreporter. r=gps 2013-01-25 00:39:01 -08:00
Richard Newman 07b6d16e13 Bug 830922 - Include version inside measurement payload. r=gps 2013-01-25 00:32:33 -08:00
Richard Newman a4a11eefa2 Bug 831404 - Add logging to test_policy.js. r=trivial,test-only 2013-01-30 20:07:34 -08:00
Richard Newman b78783892f Bug 836369 - Intermittent test_history_tracker.js | test failed | true == false. r=trivial,test-only 2013-01-30 15:30:53 -08:00
Richard Newman 79b3dbdd93 Bug 834159 - Minor doc bugs in FHR. r=gps 2013-01-24 11:10:18 -08:00
Shih-Chiang Chien eede229339 Bug 752982 - Part 1: Implement captive portal detection service. r=thinker 2012-09-15 11:37:53 +08:00
Gregory Szorc 136c8e3904 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 a5c78091d3 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
Andres Hernandez 3f91b9e564 Bug 739217 - Part 3: services replacement of codebase usage of synchronous isVisited with asynchronous isURIVisited. r=rnewman 2013-01-18 12:01:40 -06:00
Gregory Szorc 9265169115 Bug 828703 - Correct removal of idle-daily observer; r=rnewman 2013-01-15 14:53:34 -08:00
Gregory Szorc d265e9b521 Bug 828149 - Cancel timer during application shutdown. r=rnewman 2013-01-14 18:01:53 -08:00
Gregory Szorc 240a50e00b Bug 828829 - Remove dump() from DataReportingService.js; r=trivial 2013-01-11 23:34:57 -08:00
Mike Connor c6f8294a6c bug 719484 - build about:healthreport, r=dolske
--HG--
extra : rebase_source : 54dac2005640bcf6f0b37c16cfbf04bb11d5def1
2013-01-11 15:31:38 -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
Gregory Szorc 6ddc34b300 Merge mozilla-central into services-central 2013-01-11 11:07:05 -08:00
Richard Newman e1dccc7a9b Bug 829656 - TEST-UNEXPECTED-FAIL | /builds/slave/talos-slave/test/build/xpcshell/tests/services/common/tests/unit/head_helpers.js | 2 == 1. r=trivial 2013-01-11 10:03:15 -08:00
Mark Banner 4d31a85097 Bug 827303 - Firefox core and crypto services components assume services/sync is built. Move registrations out of services/sync. r=gps
--HG--
rename : services/sync/SyncComponents.manifest => services/common/servicesComponents.manifest
rename : services/sync/SyncComponents.manifest => services/crypto/cryptoComponents.manifest
extra : transplant_source : k%8A%F7%25%F3%22h%E5%CEQ%AB%9Ds%CA%B6/%962%86N
2013-01-10 22:02:38 +00:00
Mark Banner b786539327 Bug 827303 - Firefox core and crypto services components assume services/sync is built. Move registrations out of services/sync. r=gps
--HG--
rename : services/sync/SyncComponents.manifest => services/common/servicesComponents.manifest
rename : services/sync/SyncComponents.manifest => services/crypto/cryptoComponents.manifest
2013-01-10 22:02:38 +00:00
Richard Newman 103245d3f4 Bug 811490 - Follow-up: convert services/sync/tests/tps/test_privbrw_tabs.js to PB per window mode. r=trivial 2013-01-09 14:30:09 -08:00
Richard Newman c631a7ef40 Merge m-c to s-c. 2013-01-09 12:48:01 -08:00
Gregory Szorc d6fd1542e9 Bug 828101 - Initialize Firefox Health Report after session restore; r=rnewman 2013-01-09 12:10:31 -08:00
Mike Connor 48c1af301d 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 03c8e6da33 Bug 827910 - Only include details for "plugin" and "extension" add-ons; r=rnewman 2013-01-08 12:07:27 -08:00
Gregory Szorc a1ed1eebda Bug 827602 - Execute queued operations in FIFO not LIFO; r=rnewman 2013-01-07 16:29:25 -08:00
Alex Keybl 9fc46ad72d Merging in version bump NO BUG 2013-01-07 12:31:33 -08:00
Ed Morley 39182aa000 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 2d9efb8990 Bug 812608 - Disable test_metrics_storage.js on Windows too, for permapurple PGO timeouts 2013-01-07 16:19:47 +00:00
Ed Morley 6a39d51ad1 Bug 812608 - Disable test_metrics_storage.js on Linux32 debug for permaorange timeouts 2013-01-07 16:01:36 +00:00
Ed Morley 7d5145ce2c Backout 9e11714fcba2 (bug 809094) for browser-chrome failures on a CLOSED TREE 2013-01-07 10:22:08 +00:00
Gregory Szorc b0c6252223 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 ad5ccbe7a4 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 4047752fa8 Bug 808126 - Part 2: Work around bug in OS.File.exists(); r=rnewman 2013-01-06 23:03:42 -08:00
Gregory Szorc b25fe48781 Bug 812608 - Part 4: Serially initialize providers; r=rnewman 2013-01-06 22:46:30 -08:00
Gregory Szorc 2ed3cb15f7 Bug 827187 - Part 2: Fix test bustage; r=rnewman 2013-01-06 21:32:18 -08:00
Gregory Szorc 8655581e0f Bug 827187 - Report default browser flag in Firefox Health Report; r=rnewman 2013-01-06 18:23:16 -08:00
Gregory Szorc 678befd5f8 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 02e0479d7d Bug 813287 - Move healthreport prefs into greprefs.js; r=rnewman 2013-01-06 16:15:51 -08:00
Gregory Szorc 06e65eccad Bug 808126 - Crash report collection for Firefox Health Report; r=rnewman 2013-01-06 14:47:18 -08:00
Gregory Szorc 2a71ccc127 Bug 824528 - Health report provider for collecting add-on info; r=rnewman 2013-01-06 14:40:40 -08:00
Richard Newman ec15ad7dd0 Bug 812608 - Part 3: further tweaks to profile age fetch. r=trivial 2013-01-06 14:07:34 -08:00
Gregory Szorc 38af7fe6a6 Bug 812608 - Part 2b: More robust shutdown logic; r=rnewman 2013-01-06 13:53:33 -08:00
Gregory Szorc 9274ff8986 Bug 826893 - Health Report provider for application sessions; r=rnewman 2013-01-06 12:24:26 -08:00
Gregory Szorc 3d492fcc1e Bug 826580 - Record application version history in Firefox Health Report; r=rnewman 2013-01-06 12:16:05 -08:00
Gregory Szorc f222a856f9 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