Commit Graph

3346 Commits

Author SHA1 Message Date
Tim Taubert
90c78483c7 merge m-c to elm 2013-10-16 10:25:32 -07:00
Sam Penrose
2a656e7a26 Bug 911378 - A BrowserID/Hawk based IdentityManager for Sync. r=rnewman 2013-10-02 23:48:08 +02:00
Nick Alexander
012c065ae0 Merge m-c to elm 2013-10-03 09:19:36 -07:00
Ms2ger
7ffcd856c2 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
20d5669512 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
8e35b44d23 Merge m-c to s-c. 2013-09-26 21:32:35 -07:00
Richard Newman
1e2eae316d Bug 911478 - Intermittent sync\tests\unit\test_addons_engine.js | test failed. r=gps 2013-09-25 17:09:10 -07:00
Nick Alexander
b91421f4b8 Merge m-c to elm 2013-09-25 08:47:59 -07:00
Richard Newman
ec60927aa5 Merge m-c to s-c. 2013-09-23 22:01:40 -07:00
Zach Carter
02455c610e 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
ed68c2482b 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
9f905ada96 Merge m-c to elm 2013-09-18 11:08:28 -04:00
Richard Newman
bfc5fa6688 Bug 916186 - Don't record birth time in crashes provider. r=gps 2013-09-16 09:51:54 -04:00
Brian Warner
51790cf627 Bug 911384 - add HAWK support (HTTP client authentication protocol). r=rnewman 2013-09-12 14:34:34 -07:00
Cykesiopka
8bbc511111 Bug 914273 - Move JS_MODULES_PATH to mozbuild. r=joey 2013-09-24 10:29:30 -04:00
Blair McBride
f44c1d0d2f 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
9312d29ec1 Merging in version bump NO BUG 2013-09-17 09:38:37 -04:00
Mike Hommey
8f10c67fbb 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
a65383e1e9 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
8ceb917350 Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
bb6779efe3 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey
d7b6f95761 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
e883ceb840 Bug 927457 - processTokenResponse fails to handle 401 response correctly. r=gps 2013-10-16 11:32:36 -07:00
Stefan Mirea
012901e614 Bug 887518 - Move loadAddonManager() to test_provider_addons.js. r=gps 2013-06-26 15:32:27 -07:00
Stefan Mirea
ba46a76f9c Bug 887081 - Attach healthreporter to global object. r=gps 2013-09-06 09:08:26 -07:00
Stefan Mirea
9079fb6bc6 Bug 887580 - Properly export object in profile.jsm and policy.jsm. r=gps 2013-06-26 17:01:45 -07:00
Nick Alexander
f42f8416d0 Merge m-c to s-c. 2013-09-05 09:07:12 -07:00
Richard Newman
8d12973cd0 Bug 908461 - Protocol deprecation indicators for Sync: client support. r=gps 2013-09-03 16:11:46 -07:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Ed Morley
206c371633 Merge latest green fx-team changeset and mozilla-central 2013-08-28 12:22:35 +01:00
Marco Castelluccio
fad72f5ff6 Bug 836547 - Remove apps sync engine. r=fabrice 2013-08-27 23:41:16 -04:00
Jeff Walden
38577c2633 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
c3e345584c Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium 2013-08-22 08:56:01 +02:00
Ms2ger
4d968c40e1 Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps 2013-08-22 08:55:59 +02:00
Gregory Szorc
8c4bf189c5 Bug 845623 - Intermittent failure in test_storage_server.js; r=gbrown 2013-08-20 11:21:02 -07:00
Ryan VanderMeulen
f1e0878203 Merge m-c to fx-team. 2013-08-19 22:36:47 -04:00
Gregory Szorc
1a22cf646a Bug 831404 - More attempts to fix intermittent failure; r=orange 2013-08-19 19:22:27 -07:00
Gregory Szorc
145fc21873 Bug 831404 - Increase timer interval to hopefully prevent intermittent failure; r=rnewman 2013-08-19 16:16:35 -07:00
Mihnea Dobrescu-Balaur
147c709b51 Bug 906126 - Adapt remaining sync xpcshell test for parallel runs. r=gps 2013-08-16 11:51:19 -07:00
Sam Penrose
5a9a76b978 Bug 911384 - Follow-up: tolerate explicitly falsy payloads in computeHAWK. r=rnewman 2013-10-29 13:45:37 -07:00
Brian Warner
330162be85 Bug 911384 - add HAWK support (HTTP client authentication protocol). r=rnewman 2013-09-12 14:34:34 -07:00
Alex Keybl
b260957292 Merging in version bump NO BUG 2013-12-09 13:38:06 -05:00
Jed Parsons
1924efa375 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
c2ffac6b06 Bug 946604 - Move makeFakeAppDir into testing/modules. r=rnewman 2013-12-05 16:54:15 +08:00
Ryan VanderMeulen
b2b7a0f29e Bug 931642 - Backed out changeset f4449a06e97f (bug 917883) for causing frequent OSX crashes. 2013-12-03 18:45:17 -05:00
Carsten "Tomcat" Book
c40b2ecd96 merge fx-team to mozilla-central 2013-12-03 10:39:56 +01:00
Zachary Carter
6598d03bb0 Bug 935232 - Implement a client for the Firefox Accounts auth server. r=markh 2013-12-02 13:56:24 -08:00
Mike Hommey
bf60896454 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
4f2383e3f3 Bug 610346 - Remove nsIFormSubmitObserver interface from FormTracker. r=rnewman 2010-11-08 13:23:39 +01:00
Trevor Saunders
7da524d402 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
b6cbf2289d Merging in version bump NO BUG 2013-08-05 11:06:54 -07:00
Joey Armstrong
9bdf289b5e Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3); r=mshal 2013-06-11 16:38:22 -04:00
Ms2ger
25c19f9737 Bug 897458 - Move EXTRA_PP_JS_MODULES to moz.build; r=gps 2013-08-02 09:03:25 +02:00
Birunthan Mohanathas
5b39f2fdf1 Bug 784739 - Switch from NULL to nullptr in services/; r=ehsan 2013-07-31 11:44:18 -04:00
Trevor Saunders
6b3c839046 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
287426e5bc Bug 898820 - test_resource_header.js should use a dynamic port. r=gps 2013-07-27 23:34:21 -07:00
Chris Manchester
bb1a3bc8c2 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
1b5935bf4e Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
Gregory Szorc
b5b9e31d6d Backout b817406485f8 (bug 884421) for intermittent WinXP failures (bug 896093)
CLOSED TREE
2013-07-22 13:24:45 -07:00
Gregory Szorc
bfd935b20e Bug 864993 - Part 2: Properly implement app update collection; r=rnewman 2013-07-18 16:13:43 -07:00
Gregory Szorc
e8544c1cc3 Bug 884421 - Automatic network port selection for /services tests; r=rnewman 2013-07-16 17:14:21 -07:00
Ryan VanderMeulen
becb568896 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
29bbf05497 Bug 884421 - Part 3: Fix test_service_wipeServer; r=bustage 2013-07-17 14:51:13 -07:00
Gregory Szorc
a6dc9ba754 Bug 884421 - Part 2: Use a non-standard port in DUMMY_URI; r=bustage 2013-07-17 11:11:58 -07:00
Gregory Szorc
629ed5fed5 Bug 884421 - Automatic network port selection for /services tests; r=rnewman 2013-07-16 17:14:21 -07:00
Gregory Szorc
9734a7b4ab Merge fx-team into mozilla-central 2013-07-15 12:11:09 -07:00
Chris Manchester
0d86faa269 Bug 884397 - Implement structured logging in Log4Moz; r=gps 2013-07-12 16:39:43 -07:00
Gregory Szorc
e2331134ac Bug 864993 - Add app update metrics to FHR; r=rnewman 2013-07-12 11:04:09 -07:00
Trevor Saunders
6be251fe42 bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg 2013-06-25 11:15:21 -04:00
Richard Newman
448678d26c Bug 889413 - FormWrapper._finalize is not a function. r=markh 2013-07-02 15:09:17 -07:00
Nick Alexander
a19a1cb490 Merge m-c to s-c 2013-07-02 14:59:21 -07:00
Richard Newman
44ce7b941c Bug 888692 - Missing trackChanges call in forms.js. r=markh 2013-07-02 12:30:10 -07:00
Gregory Szorc
44ef7a6a67 Bug 873054 - Disable FHR prefs checkbox if pref is locked; r=rnewman 2013-07-02 09:55:34 -07:00
David Rajchenbach-Teller
0d369c81e2 Bug 702559 - Adapting FHR to mozIStorageAsyncConnection-based Sqlite.jsm;r=gps 2013-06-27 09:01:00 -04:00
Mike Shal
8362c486f5 Bug 880245 - Convert JS_MODULES_PATH to be relative to $(FINAL_TARGET); r=gps 2013-06-17 13:59:49 -04:00
Ed Morley
08ba661ee3 Backed out changeset 562c3fe054e5 (bug 702559) 2013-06-26 12:56:11 +01:00
David Rajchenbach-Teller
d8afff1c3c Bug 702559 - Adapting FHR to mozIStorageAsyncConnection-based Sqlite.jsm;r=gps 2013-06-26 05:45:50 -04:00
Alex Keybl
b9c3fb2921 Merging in version bump NO BUG 2013-06-24 11:37:32 -07:00
Richard Newman
c1c1c0749c Merge m-c to s-c. 2013-06-22 11:58:51 -07:00
Richard Newman
aeb8634f1a Bug 878677 - Follow-up: remove unused import. r=trivial 2013-06-20 10:39:53 -07:00
Richard Newman
b0d23b044f Bug 878677 - Part 2: Sync changes to support FormHistory.jsm. r=rnewman 2013-06-20 09:56:49 -07:00
Nick Alexander
30a6043ee7 Merge m-c to s-c 2013-06-19 16:12:15 -07:00
Richard Newman
5a888cb4d6 Bug 883595 - Extend Sync error bar duration. r=gps 2013-06-18 10:50:39 -07:00
Richard Newman
9fc930b674 Backed out changeset 31f1458c6a0b (bug 878677) 2013-06-18 09:16:19 -07:00
Mark Hammond
adeb961965 Bug 878677 - Part 2: Sync changes to support FormHistory.jsm. r=rnewman 2013-06-17 16:58:54 -07:00
Richard Newman
b000841847 Bug 873861 - Intermittent test_addons_store.js | Test timed out. r=gps 2013-06-13 15:44:28 -07:00
Stefan Mirea
a33dfc5f5f Bug 867902 - Remove old saved FHR payload from disk. r=gps 2013-06-18 11:06:20 -07:00
Stefan Mirea
fa0e1df968 Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps 2013-06-13 18:36:21 -07:00
Gregory Szorc
cf599037bc 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
f1ea85072a 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
182a158660 Bug 872758 - Delete all documents on FHR upload; r=gps 2013-06-21 10:30:30 -07:00
Joey Armstrong
ad3592a2c7 bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (file batch #1) r=mshal 2013-06-14 14:07:19 -04:00
Chris Manchester
7dcbea35bc Bug 662247 - Replace synchronous appenders with async appenders using OS.File; r=gps 2013-06-20 14:00:14 -07:00
Ryan VanderMeulen
ee36d96a52 Merge m-c and inbound. 2013-06-20 19:26:38 -04:00
Ed Morley
7caf83c50d Merge mozilla-central and fx-team 2013-06-20 09:22:25 +01:00
Stefan Mirea
c4fcbcd0b2 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
5f8b5163e8 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
6b0d86b8ae Bug 884571 - TPS tests: Cu not defined: bookmarks.jsm: line 20. r=rnewman 2013-06-19 12:22:53 +08:00
Andrea Marchesini
b20748feb8 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
90f5105a37 bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (cleanup). r=mshal 2013-06-20 15:59:59 -04:00
Gregory Szorc
96ce178b55 Bug 881991 - Properly detect already inserted sessions; r=rnewman
--HG--
extra : rebase_source : 2655dcc1230f05d37c3f43c1d2c4fb22768bd1f5
2013-06-12 13:17:51 -07:00
Raymond Lee
2bf4ba49f2 Bug 854761 - Part 2: Remove previous bookmark calls from PlacesUtils - Sync. r=rnewman 2013-06-04 00:21:41 +08:00
Richard Newman
e734341fc0 Bug 877057 - Add a download limit to Sync Engine fetches. r=mconnor 2013-05-29 11:11:38 -07:00
Mike Shal
994cfe0b6b 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
4781a07b87 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
14c4938355 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Gregory Szorc
b6c6ee931f Bug 850091 - Intermittent test_healthreporter.js 179 == 180; r=rnewman 2013-05-15 11:13:30 -07:00
Joey Armstrong
2dbf79e9a4 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Lukas Blakk
83d112ae3d Merging in version bump NO BUG 2013-05-13 09:09:39 -07:00
Nick Alexander
3c291860ec Bug 857419 - Follow-up: don't build services/{datareporting,healthreport} on Android. r=rnewman 2013-05-12 20:31:53 -07:00
Gregory Szorc
ceac8b9cf4 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
50d07d4be7 Bug 869266 - Reduce number of SQL statements to record crashes; r=rnewman 2013-05-08 17:02:06 -07:00
Jim Mathies
f4bab2d516 Bug 868094 - Sync service should notify when the startOver process completes. r=rnewman 2013-05-07 15:55:51 -05:00
Jim Mathies
64486e23a2 Bug 826357 - Generate Metro-aware Sync client name. r=rnewman 2013-05-07 15:55:49 -05:00
Gavin Sharp
ea8b76dbc4 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
ddc0669117 bug 867737 - update FHR reporting URL, r=gps 2013-05-05 10:04:38 -04:00
Gregory Szorc
c467af8637 Bug 860094 - Remove saving of last payload to disk; r=rnewman 2013-05-01 09:55:30 -07:00
Gregory Szorc
9390ea951e Bug 854018 - Record counts for FHR upload actions; r=rnewman 2013-05-01 09:41:55 -07:00
Joey Armstrong
8e99512c32 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Gregory Szorc
8ed26a0ca7 Merge mozilla-central into services-central 2013-04-29 09:14:45 -07:00
Gregory Szorc
1f35598053 Bug 866253 - Provider manager calls undefined function this._recordError; r=rnewman 2013-04-26 18:11:33 -07:00
Raymond Lee
54a065b3a0 Bug 865643 - Fix DEPRECATION WARNING: archiveBookmarksFile is deprecated error. r=rnewman 2013-04-26 10:09:52 +08:00
Gregory Szorc
0286e7f623 Bug 861455 - Ensure all providers are loaded during important operations; r=rnewman 2013-04-22 12:33:24 -07:00
Gregory Szorc
e8ce974a2e Merge mozilla-central into services 2013-04-22 12:33:04 -07:00
Richard Newman
3fb9fe93f8 Bug 859920 - Some TPS tests failed when running using mozilla-central build. r=trivial 2013-04-18 21:30:28 -07:00
Gregory Szorc
9ef864cafd Merge mozilla-central into services-central 2013-04-15 16:55:11 -07:00
Richard Newman
dfce2ab064 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
4176c3d890 Bug 855371 - @MOZ_UPDATE_CHANNEL@ in health report prefs. r=gps 2013-04-08 10:54:20 -07:00
Richard Newman
9ee196bdc8 Merge m-c to s-c. 2013-04-02 14:00:32 -07:00
Richard Newman
c80bd0b66a Merge m-c to s-c. 2013-03-30 22:49:08 -07:00
Richard Newman
3e1781cd56 Bug 855604 - SearchCountMeasurement2 should wait for nsSearchService to initialize asynchronously. r=gps 2013-03-29 09:23:02 -07:00
Shane Caraveo
92db624abb bug 851653 add services to addonprovider for fhr, r=gps 2013-04-17 12:43:30 -07:00
Raymond Lee
1cce48e69f Bug 852034 - Replace restoreBookmarksFromJSONFile with importFromFile. r=mano 2013-04-17 13:36:02 +08:00
Ryan VanderMeulen
d9ad7dd9cd Merge m-c to inbound. 2013-03-27 17:18:15 -04:00
Richard Newman
e5893c2d39 Bug 831404 - Die, timing bug, die. r=trivial 2013-03-27 09:54:46 -07:00
Richard Newman
23455005a9 Bug 831404 - Don't assume that timers run precisely. r=gps 2013-03-26 16:12:06 -07:00
Gregory Szorc
ae7235e832 Bug 854606 - Use more SQLite transactions; r=rnewman 2013-03-26 13:02:33 -07:00
Gregory Szorc
e10a1f7e4d Bug 848136 - Part 2: Checkpoint WAL after data collection; r=rnewman 2013-03-26 14:28:22 -07:00
Gregory Szorc
0fa9fbfaf2 Bug 848136 - Part 1: Use WAL journal for Firefox Health Report; r=rnewman, mak 2013-03-26 14:28:08 -07:00
Mike Connor
444fb38480 bug 840124 - bustage fix for debug leaks 2013-03-26 02:37:59 -04:00
Raymond Lee
185921d3fc Bug 840687 - Use HTTPS instead of HTTP for in-product documentation URLs. r=gavin 2013-03-27 12:26:43 +08:00
Mike Connor
21e7502cdb Bug 852782 - update URL to final health report URL, r=MattN 2013-03-24 00:29:41 -04:00
Gregory Szorc
87cd20693c Bug 855024 - Better management of pull-only providers; r=rnewman 2013-04-16 11:46:05 -07:00
Gregory Szorc
e22d5163e4 Bug 830492 - Manually control WAL checkpointing during heavy I/O; r=rnewman 2013-04-16 11:45:02 -07:00
Richard Newman
090ba15099 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
e58098035d Bug 831404 - Add more logging to try to debug test failures. r=trivial 2013-03-25 18:46:22 -07:00
Richard Newman
f3243ee984 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
f51348db58 Bug 853138 - Follow-up: don't include own prefs file. r=gps 2013-03-21 21:00:05 -07:00
Richard Newman
0cf0a0a6d9 Bug 853138 - Provide channel-specific provider categories. r=gps 2013-03-21 20:13:56 -07:00
Felipe Gomes
e949ecc93e 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
c79ccc0693 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
a59d40f143 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
ddd38b85f2 Bug 855860 - Preferences to control logging to terminal; r=rnewman 2013-03-28 20:06:05 -07:00
Kyle Machulis
5aa83c3e11 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Bhavana Bajaj
ef0002a97b Merging in version bump NO BUG 2013-04-01 11:28:13 -07:00
Raymond Lee
1b7860989d Bug 852041 - Part 2: Use BookmarkJSONUtils.exportToFile in services/sync. r=rnewman 2013-04-09 17:15:34 +08:00
Ryan VanderMeulen
a1a134ef6f Merge the last PGO-green inbound changeset to m-c. 2013-04-15 21:49:22 -04:00
Nick Alexander
1e840733ac 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
238c8bb242 Bug 848519 - Part 2: Update Makefile.in and test harness. r=gavin 2013-04-15 12:45:33 -07:00
Nick Alexander
ce1bb2ecb5 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
ebcba0739e Merge mozilla-central into inbound
--HG--
extra : rebase_source : f7e38cab743306482aa2e24d3b1fb9fd7e309133
2013-03-19 17:49:19 -07:00
Gregory Szorc
688748fa54 Bug 850450 - Longitudinal recording of build ID in FHR; r=rnewman 2013-03-19 13:03:24 -07:00
Gregory Szorc
e48b8f37d4 Bug 837292 - Part 4: Followup to unbust part 2; r=rnewman 2013-03-19 13:03:07 -07:00
Gregory Szorc
4fcc51c456 Bug 850483 - Record "blocklist enabled" flag in FHR; r=rnewman 2013-03-19 11:18:07 -07:00
Richard Newman
756d780f59 Bug 837292 - Part 3: Add a TelemetryEnabled flag to FHR. r=gps 2013-03-14 22:00:00 -07:00
Gregory Szorc
d2b6632bd2 Bug 837292 - Part 2: Report new measurement version only; r=rnewman 2013-03-19 11:08:24 -07:00
Mike Shal
9680b82df6 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Gregory Szorc
3b9cc78e74 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
5fc83ce80c 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
8db0e93aa1 Bug 848861 - Send stack traces with FHR errors; r=rnewman, sr=mconnor 2013-03-18 15:07:07 -07:00
Gregory Szorc
2288b28e43 Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium 2013-03-17 18:01:25 -07:00
Gregory Szorc
d85437367b Bug 846083 - Submit an FHR payload after initialization failure; r=rnewman 2013-03-15 21:31:07 -07:00
Gregory Szorc
7ea2ea768e Bug 845935 - Don't perform FHR activities unless fully initialized; r=rnewman 2013-03-15 21:10:08 -07:00
Gregory Szorc
b6ebd60dd3 Bug 849947 - Flush preferences after FHR document submission; r=glandium, rnewman 2013-03-15 13:19:38 -07:00
Richard Newman
ae0ea15f23 Merge m-c to s-c. 2013-03-14 15:03:48 -07:00
Richard Newman
87718aec24 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
5766076c81 Bug 851209 - Make exceptionStr robust against null exceptions. r=gps 2013-03-14 11:23:47 -07:00
Gregory Szorc
94e8454958 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
e9f8bc0fbd Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps 2013-03-11 22:00:00 -07:00
Gregory Szorc
7bb3ee056b 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
70f019c2a7 Bug 845127 - Record Telemetry for wire size of Bagheera documents; r=rnewman 2013-03-13 10:14:41 -07:00
Gregory Szorc
ab7ba47f73 Bug 841568 - Timer for daily data collection; r=rnewman 2013-03-13 09:34:41 -07:00
Gregory Szorc
975831f7d4 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
48edaac8ea 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
dedbedd2aa 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
d3595ab339 Bug 846843 - Scrub profile directory from error strings; r=rnewman 2013-03-05 10:31:12 -08:00
Ms2ger
3813557cac Merge m-i to b-s. 2013-02-28 14:46:10 +01:00
Gregory Szorc
01c06b3b88 Bug 784841 - Part 19: Remove allmakefiles.sh and friends; r=ted 2013-02-25 14:09:16 -08:00
Gregory Szorc
330f1756a6 Bug 784841 - Part 18ε: Convert /services; f=Ms2ger rs=ted 2013-02-25 12:47:24 -08:00
Gregory Szorc
244a60de94 Bug 845966 - Detect more errors during FHR initialization; r=rnewman 2013-02-27 16:52:29 -08:00
Gregory Szorc
9289189422 Bug 845431 - Send more errors in FHR payload; r=rnewman 2013-02-27 16:52:26 -08:00
Gregory Szorc
8dee57ca3a 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
088d7ae9b5 Remove some unnecessary preprocessing, no bug
--HG--
extra : rebase_source : b8bfed7a5b55652fd8a9b3bf3c601accb8b2022f
2013-02-17 17:49:25 -08:00
Gregory Szorc
54afaa4a48 Bug 841074 - Statically declare fields on FHR measurements; r=rnewman 2013-02-21 14:11:54 -08:00
Lukas Blakk
6f45ecd5cc Merging in version bump NO BUG CLOSED TREE 2013-02-19 09:35:19 -08:00
Gregory Szorc
98b2f29733 Bug 842393 - Documentation for Firefox Health Report; r=rnewman
DONTBUILD (docs only)
2013-02-18 16:11:50 -08:00
Gregory Szorc
6db95bc53b Bug 842370 - Use Tasks for provider collection; r=rnewman 2013-02-18 16:11:43 -08:00
Richard Newman
21cf1aacd0 Bug 842369 - Profile provider should be robust against stat failure. r=gps 2013-02-18 13:34:51 -08:00
Gregory Szorc
964f7ce4bc 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
424515f266 Bug 841244 - More Telemetry probes for Firefox Health Report. r=rnewman,gps,vladan 2013-02-18 12:45:53 -08:00
Richard Newman
63dfd1c83d Merge m-c to s-c. 2013-02-14 14:33:37 -08:00
Richard Newman
a56af1c90e Bug 838879 - Part 1: split HealthReporter and AbstractHealthReporter. r=gps 2013-02-13 16:32:45 -08:00
Richard Newman
179f5f6948 Bug 838877 - Change FHR policy handling to permit direct pref modification. r=gps 2013-02-13 16:32:44 -08:00
Patrick McManus
1b4599ab79 bug 840592 - two tests XPCWrappedJS on wrong thread via JS nsISystemProxySettings implementations r=jduell 2013-02-14 09:32:31 -05:00
Gregory Szorc
22ec377486 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
4b7fd77001 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
54da5d3668 Backout 35d48d9d80d5 (bug 752982) for landing without proper review. 2013-02-11 14:33:27 -05:00
Mike Hommey
640e79f848 Bug 755724 - Move browser application in a subdirectory. r=jimm 2013-02-11 14:10:16 +01:00
Gregory Szorc
fdf09a023c 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
8dd69fba34 Merge m-c to s-c. 2013-02-06 19:26:09 -08:00
Marco Bonardo
e7a888df87 Bug 826409 - Remove onBeforeDeleteURI and onBeforeItemRemoved notifications.
r=Mano sr=gavin
2013-02-06 20:48:56 +01:00
Gregory Szorc
9d563862ca Bug 838717 - Import main.js before accessing Weave; r=rnewman 2013-02-06 10:32:00 -08:00
Gregory Szorc
5cf07cdd9a Bug 838291 - More robust APIs for obtaining FHR data; r=rnewman 2013-02-05 20:31:48 -08:00
Gregory Szorc
f76d57fc70 Bug 838461 - Improve rest.js interop with FHR; r=rnewman 2013-02-05 20:25:57 -08:00
Gregory Szorc
d87359ad63 Bug 830489 - Delay initializing FHR database on first run; r=rnewman 2013-02-05 20:25:48 -08:00
Gregory Szorc
d5ce67a3e1 Bug 837238 - Record session time in seconds not milliseconds; r=rnewman 2013-02-05 15:22:33 -08:00
Gregory Szorc
4abd66daf7 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
47a7b14969 Bug 837803 - Part 2: Proper dependencies for DataReportingService.js; r=glandium 2013-02-05 11:12:00 -08:00
Gregory Szorc
ddafb6104e Bug 828546 - Part 2: Health Report probe for Places data; r=rnewman 2013-02-05 10:44:33 -08:00
Gregory Szorc
a274566b35 Bug 833612 - More robust recording of sessionRestored value; r=rnewman 2013-02-05 10:42:15 -08:00
Gregory Szorc
47de334cc8 Bug 838072 - Part 3: Call collectDailyData from FHR; r=rnewman 2013-02-05 09:59:15 -08:00
Gregory Szorc
f411b6bf17 Bug 838072 - Part 2: Add collectDailyData API to providers; r=rnewman 2013-02-05 09:59:13 -08:00
Gregory Szorc
3347019269 Bug 838072 - Part 1: Refactor data collection internals into function; r=rnewman 2013-02-05 09:59:10 -08:00
Gregory Szorc
24d1e41a9d Bug 837803 - Proper build dependencies for preprocessed FHR files; r=glandium 2013-02-05 09:59:06 -08:00
Phil Ringnalda
62fe566e61 Merge m-c to s-c 2013-02-04 18:12:00 -08:00
Richard Newman
5241ff40af 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
8f9d00659a Bug 836206 - Remove AITC client. r=gps 2013-02-03 00:51:26 -08:00
Richard Newman
60e8ea8f80 Merge m-c to s-c. 2013-02-03 00:51:21 -08:00
Gregory Szorc
ec5ad209db Bug 828720 - Telemetry probes for Firefox Health Report; r=rnewman, f=vladan 2013-02-01 13:28:02 -08:00
Gregory Szorc
a0ff5e8c22 Bug 836186 - Don't load FHR providers until they are used; r=rnewman 2013-01-31 08:58:19 -08:00
Gregory Szorc
1a4452967b 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
05ec1cf4a8 Merge mozilla-cental into mozilla-inbound 2013-01-31 11:10:40 -05: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
3a3280675a 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
b7e271e66b Bug 836086 - Lazy load Sync's keys.js; r=rnewman 2013-01-29 16:46:22 -08:00
Ehsan Akhgari
84c4ac3c75 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
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
c304f46b2f Bug 831404 - Add logging to test_policy.js. r=trivial,test-only 2013-01-30 20:07:34 -08:00
Richard Newman
f2c9cbb683 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
6c1628be1c Bug 834159 - Minor doc bugs in FHR. r=gps 2013-01-24 11:10:18 -08:00
Shih-Chiang Chien
44b814d158 Bug 752982 - Part 1: Implement captive portal detection service. r=thinker 2012-09-15 11:37:53 +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
Andres Hernandez
e2a8826714 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
3b2081ea83 Bug 828703 - Correct removal of idle-daily observer; r=rnewman 2013-01-15 14:53:34 -08:00
Gregory Szorc
0d810336d5 Bug 828149 - Cancel timer during application shutdown. r=rnewman 2013-01-14 18:01:53 -08:00
Gregory Szorc
8a0778ab9d Bug 828829 - Remove dump() from DataReportingService.js; r=trivial 2013-01-11 23:34:57 -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