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

3878 Коммитов

Автор SHA1 Сообщение Дата
Yoshi Huang 12efacfa8c Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley 2015-08-24 01:31:00 -04:00
Nick Alexander 3e476662c5 Bug 1191067 - Pre: Don't include services/fxaccounts in Fennec. r=markh
This also reveals the underlying exception when there is a failure in
a WebChannel callback.

--HG--
extra : commitid : 24gBPiTXVxG
extra : rebase_source : 519ecf0e1fcd376903f21109fdcf5a6a721f8390
2015-08-19 16:44:09 -07:00
Jonathan Griffin 369ec3ac0f Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
--HG--
extra : commitid : 6kGKslC9h14
2015-08-18 11:26:14 -07:00
Mark Hammond d512c066e4 Bug 1160371 - fix intermittent test_oauth_tokens.js by correctly mocking storage. r=zaach 2015-08-14 10:38:41 +10:00
Mark Hammond 46fc905f48 Bug 1188170 - log the url string when the Sync bookmarks engine fails to get a URI. r=rnewman 2015-08-12 12:08:22 +10:00
Mark Hammond 8ccf1e4f1f Bug 1185629 - ensure Sync tests arrange for an auto-selected allowed port for its test servers. r=oeger
--HG--
extra : rebase_source : 628c7904e62a56a4c7512819a48f87db6b7052d0
2015-08-11 10:58:54 +10:00
ffxbld 3188a80526 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-08-10 12:20:42 -07:00
Georg Fritzsche 9a368929a7 Bug 1180673 - Part 2 - Change the URL for the unified healthreport content to point to the v4 version. r=bsmedberg 2015-07-29 17:04:14 +02:00
Georg Fritzsche 013fab113e Bug 1180673 - Part 1 - Use a different URL pref for healthreport when Unified Telemetry is on and opt-out. r=bsmedberg 2015-07-29 16:59:52 +02:00
Mark Hammond 28ed82509d Bug 1180587 - remove most error handling from browser-syncui now it is shown in the hamburger menu. r=adw 2015-08-06 14:47:31 +10:00
Mark Hammond 45860c61dd Bug 1182740 - treat keypair and certificate as an atomic pair to avoid invalid assertions. r=stomlinson 2015-07-29 16:06:29 +10:00
Mark Hammond 6830b9db61 Bug 1156752 - explicitly list where each FxA field is stored. r=zaach 2015-07-27 08:58:53 +10:00
Riadh Chtara 467999bebd Bug 1134881 - Test sync password timeCreated & timePasswordChanged fields. r=rnewman
--HG--
extra : commitid : 1eBJGJfjDho
extra : amend_source : 5b7282dae0b1c86a6f3d5e95031e725c2926f92f
2015-07-13 23:02:07 -07:00
Richard Newman eb86175c65 Bug 1134881 - Sync password timeCreated & timePasswordChanged fields. r=rnewman
--HG--
extra : commitid : IqxZFb847zg
2014-10-15 18:56:29 -07:00
Mark Hammond a81acd67a8 Bug 1184825 - treat FxAccountsWebChannel as a singleton to avoid creating one per window. r=stomlinson 2015-07-23 08:49:22 +10:00
Carsten "Tomcat" Book 067af1ed18 merge mozilla-inbound to mozilla-central a=merge 2015-07-22 13:59:02 +02:00
Mark Hammond 0f9bf72b94 Bug 1182366 - avoid an invalid bookmark from preventing all bookmarks syncing. r=rnewman 2015-07-22 15:10:42 +10:00
Kyle Machulis 4274ebeef0 Bug 1165981 - Mochitests and test plugin for Win64 plugin disabling; r=bsmedberg 2015-07-21 08:55:18 -07:00
Mark Hammond b6163b6f17 Bug 1157529 - refactor FxA storage to be less lossy and less racey. r=ckarlof 2015-07-21 11:23:12 +10:00
Florian Quèze 7b18d08c58 Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. 2015-07-20 18:58:21 +02:00
Fernando Jimenez a5268caf0a Bug 1182071 - Allow System app to fetch Sync keys. r=spenrose 2015-07-21 21:34:37 +02:00
Ryan VanderMeulen e110ca042b Backed out changeset a7c3d752bd6a (bug 1184705) for browser_urlbar_search_healthreport.js failures.
CLOSED TREE
2015-07-20 14:24:25 -04:00
Florian Quèze 0dde4b6198 Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. 2015-07-20 18:58:21 +02:00
Ryan VanderMeulen e24be3480e Backed out changeset b29ec4137962 (bug 1157529) for various Gaia test failures.
CLOSED TREE
2015-07-19 22:59:07 -04:00
Mark Hammond 816c3dd0be Bug 1157529 - refactor FxA storage to be less lossy and less racey. r=ckarlof 2015-07-18 18:47:55 +10:00
Mark Hammond e8fa9c90b3 Bug 1003708 - Sync token server pref now lives under identity root. r=nalexander
--HG--
extra : rebase_source : 6532a771a664acd0bb203df6095105ed064f642a
2015-07-16 13:19:10 +10:00
Mark Hammond 674553db35 Bug 1183934 - only log an error saving JSON if an error actually occurred. r=rnewman 2015-07-16 10:58:02 +10:00
Carsten "Tomcat" Book 450eb77790 Backed out changeset be39e54d4dff (bug 1157529) for possible causing windows memory leaks 2015-07-15 09:13:36 +02:00
Mark Hammond 201d63d360 Bug 1157529 - refactor FxA storage to be less lossy and less racey. r=ckarlof 2015-07-15 12:16:21 +10:00
Mark Hammond ef15096890 Bug 1181952 - limit the number of FxA profile requests we make in a short period. r=zaach
--HG--
extra : rebase_source : 110c6bbc01665ea65a6bed94fc958c8cb4bd78c5
2015-07-15 09:50:59 +10:00
Wes Kocher d4bfbd2d16 Merge m-c to inbound, a=merge CLOSED TREE 2015-07-10 16:20:27 -07:00
Geoff Brown 52d4e225a0 Bug 1026290 - Update mochitest-chrome manifests for android; r=jgriffin 2015-07-10 14:41:59 -06:00
Alessio Placitelli f397c3113f Bug 1180790 - Stop resetting the client id on FHR opt-out. r=gfritzsche 2015-07-09 04:47:00 +02:00
ffxbld 264ecae3ce Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-06-29 13:34:04 -07:00
Gregory Szorc 3e949ee8fe Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.

All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.

--HG--
extra : commitid : 6tFME1KKfTD
extra : rebase_source : 78728f82f5487281620e00c2a8004cd5e1968087
2015-06-21 17:39:09 -07:00
Gregory Szorc a19bee3a08 Bug 1176642 - Remove unused imports; r=glandium
--HG--
extra : commitid : IZ7JkH4GKW4
extra : rebase_source : 4c3301c5c353be8afed407df4a003a9cac4583e8
2015-06-25 12:16:38 -07:00
Mark Hammond 4311ba661f Bug 1171253 - enable FxA profile image in Sync preferences pane. r=zaach 2015-06-18 19:28:11 +10:00
Fernando Jimenez e428265be2 Bug 1174191 - ./mach storage-server is not working. r=rnewman 2015-06-12 19:04:20 +02:00
Richard Newman 80c6bf0504 Bug 1164660 - Sync more visits. r=mak 2015-06-05 10:59:25 -07:00
Richard Newman 39d13da692 Bug 1167827 - Quietly ignore unknown visit codes and invalid visit dates. r=mak 2015-06-05 10:59:24 -07:00
Marco Bonardo 0983863048 Bug 1012597 - Part 2: ensure Sync invalidates the Places GUIDs cache when needed. r=rnewman 2015-05-25 17:18:36 +02:00
Phil Ringnalda d98af6849d Merge f-t to m-c, a=merge
--HG--
rename : browser/devtools/performance/modules/io.js => browser/devtools/performance/modules/logic/io.js
2015-05-23 14:28:07 -07:00
Tim Taubert fdb891927d Bug 1167502 - Convert CloudSync test r=billm 2015-05-08 21:14:38 +02:00
Marco Bonardo fe56a1416b Bug 1166853 - Sync "hangs" when trying to apply a livemark to a reconciled folder. r=rnewman 2015-05-22 19:02:44 +02:00
Zachary Carter 3c7c8f7471 Bug 1165510 - Add "entrypoint" query param to links to FxA settings pages. r=markh 2015-05-15 15:56:00 -04:00
Carsten "Tomcat" Book b4dc8a79b7 merge mozilla-inbound to mozilla-central a=merge 2015-05-21 14:56:34 +02:00
Fabrice Desré dc25f58bca Bug 1166931 - JS Warning in MobileIdentityManager.jsm r=ferjm 2015-05-20 22:56:43 -07:00
Wes Kocher ac1c135457 Merge m-c to inbound, a=merge 2015-05-20 18:30:33 -07:00
Bobby Holley 3b6ba803a8 Bug 1165162 - Serialize originSuffix into .origin. r=gabor,sr=sicking
We also provide an opt-out for the original behavior, and use it in various
consumers that look like they need fixing up. Most of the usage here is in
code with persistence considerations, where we may need some sort of migration
path.
2015-05-20 17:11:49 -07:00
Bobby Holley 42151b7774 Bug 1165162 - Stop recreating principals from the message manager. r=smaug 2015-05-20 17:08:56 -07:00
Bobby Holley a9e0bc1a93 Bug 1165162 - Fix up test_manager.js to use real principals. rpending=ferjm 2015-05-20 17:08:55 -07:00
Gijs Kruitbosch 57f1d898a3 Bug 1166406 - use Object.create in sync code, r=rnewman
--HG--
extra : rebase_source : 4b7915d265d0433bbbea2d74ed3e512a3d90be72
2015-05-19 19:45:29 +01:00
Carsten "Tomcat" Book 07a54c9775 Merge mozilla-central to fx-team 2015-05-18 13:52:33 +02:00
Mark Hammond e960378c4d Bug 1152116 - prevent Sync from spamming the browser console. r=rnewman 2015-05-18 17:34:22 +10:00
Mark Hammond 3c26a0a19f Bug 1148980 - have success and error log files for Sync and ReadingList based on whether an error record was written to the log. r=rnewman 2015-05-18 17:34:22 +10:00
Magnus Melin 2c872c71ca Bug 1164658 - disable test_web_channel.js for thunderbird, as it requires weave which thunderbird doesn't have. r=markh
TEST-UNEXPECTED-FAIL | services/fxaccounts/tests/xpcshell/test_web_channel.js | xpcshell return code: 0
TypeError: Cc['@mozilla.org/weave/service;1'] is undefined at resource://gre/modules/FxAccountsWebChannel.jsm:227

--HG--
extra : rebase_source : 2f1822d26743480d2377e343288ae0edd2428330
2015-05-18 08:18:44 +02:00
Christoph Kerschbaumer 3a846e95d6 Bug 1167053 - Convert NetUtil.newChannel2 callsites to use new API - update asyncFetch2 (r=sicking,paolo) 2015-05-21 19:51:40 -07:00
ffxbld 6e000a11db Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-05-11 15:06:43 -04:00
Mark Banner d8578f5f36 Bug 1162495 - When using FxAccountsOAuthClient, unable to specify email parameter to go with action="force_auth". r=MattN 2015-05-08 13:46:52 +01:00
Mark Hammond 78fd08e3f7 Bug 1160371 - use mock storage in the oauth token test to avoid intermittent orange on b2g. r=zaach 2015-05-08 11:01:00 +10:00
Shane Tomlinson c5ec66d94f Bug 1146904: Add the FxAccountsWebChannel to drive Sync
* * *
fix tests
From 6bb486068a8b002f222f4658989968d86df9eff1 Mon Sep 17 00:00:00 2001
---
 .../test/general/browser_fxa_web_channel.html      |   2 +-
 .../test/general/browser_fxa_web_channel.js        | 131 +++++++++++----------
 services/fxaccounts/tests/xpcshell/test_profile.js |  26 ----
 3 files changed, 70 insertions(+), 89 deletions(-)

--HG--
rename : browser/base/content/test/general/browser_fxa_profile_channel.html => browser/base/content/test/general/browser_fxa_web_channel.html
rename : browser/base/content/test/general/browser_fxa_profile_channel.js => browser/base/content/test/general/browser_fxa_web_channel.js
rename : services/fxaccounts/FxAccountsProfileChannel.jsm => services/fxaccounts/FxAccountsWebChannel.jsm
rename : services/fxaccounts/tests/xpcshell/test_profile_channel.js => services/fxaccounts/tests/xpcshell/test_web_channel.js
2015-04-11 13:23:08 +01:00
Wes Kocher b3fd288964 Backed out changeset 7ca0864fc405 (bug 1146904) for b2g xpcshell failures
--HG--
rename : browser/base/content/test/general/browser_fxa_web_channel.html => browser/base/content/test/general/browser_fxa_profile_channel.html
rename : browser/base/content/test/general/browser_fxa_web_channel.js => browser/base/content/test/general/browser_fxa_profile_channel.js
rename : services/fxaccounts/FxAccountsWebChannel.jsm => services/fxaccounts/FxAccountsProfileChannel.jsm
rename : services/fxaccounts/tests/xpcshell/test_web_channel.js => services/fxaccounts/tests/xpcshell/test_profile_channel.js
2015-05-05 19:40:55 -07:00
Mark Hammond 3ef5dc624b Bug 622657 - catch invalid bookmark items and delete them when syncing bookmarks. r=rnewman 2015-05-06 11:42:07 +10:00
Shane Tomlinson 6afb9dff14 Bug 1146904: Add the FxAccountsWebChannel to drive Sync
* * *
fix tests
From 6bb486068a8b002f222f4658989968d86df9eff1 Mon Sep 17 00:00:00 2001
---
 .../test/general/browser_fxa_web_channel.html      |   2 +-
 .../test/general/browser_fxa_web_channel.js        | 131 +++++++++++----------
 services/fxaccounts/tests/xpcshell/test_profile.js |  26 ----
 3 files changed, 70 insertions(+), 89 deletions(-)

--HG--
rename : browser/base/content/test/general/browser_fxa_profile_channel.html => browser/base/content/test/general/browser_fxa_web_channel.html
rename : browser/base/content/test/general/browser_fxa_profile_channel.js => browser/base/content/test/general/browser_fxa_web_channel.js
rename : services/fxaccounts/FxAccountsProfileChannel.jsm => services/fxaccounts/FxAccountsWebChannel.jsm
rename : services/fxaccounts/tests/xpcshell/test_profile_channel.js => services/fxaccounts/tests/xpcshell/test_web_channel.js
2015-04-11 13:23:08 +01:00
Mark Hammond d196e4dd52 Bug 1151666 - avoid multiple verified email timers from running and avoid 'pending' calls in the test. r=zaach 2015-04-30 17:02:02 +10:00
ziyunfei e1db0f779e Bug 1102219 - Part 4: Replace `String.prototype.contains` with `String.prototype.includes` in chrome code. r=till 2015-04-30 00:32:05 +09:00
Bevis Tseng 5d65b28484 Bug 1155142 - Part 3: Refactor MobileIdentityManager. r=ferjm 2015-04-17 19:07:37 +08:00
Georg Fritzsche 85c688eba8 Bug 1149754 - Part 1: Rename TelemetryPing.jsm to TelemetryController.jsm. r=vladan
--HG--
rename : toolkit/components/telemetry/TelemetryPing.jsm => toolkit/components/telemetry/TelemetryController.jsm
rename : toolkit/components/telemetry/tests/unit/test_TelemetryPing.js => toolkit/components/telemetry/tests/unit/test_TelemetryController.js
rename : toolkit/components/telemetry/tests/unit/test_TelemetryPingBuildID.js => toolkit/components/telemetry/tests/unit/test_TelemetryControllerBuildID.js
rename : toolkit/components/telemetry/tests/unit/test_TelemetryPingShutdown.js => toolkit/components/telemetry/tests/unit/test_TelemetryControllerShutdown.js
rename : toolkit/components/telemetry/tests/unit/test_TelemetryPing_idle.js => toolkit/components/telemetry/tests/unit/test_TelemetryController_idle.js
2015-04-27 18:07:58 +02:00
Carsten "Tomcat" Book cdf101ec43 merge mozilla-inbound to mozilla-central a=merge 2015-04-24 14:37:13 +02:00
Shane Tomlinson 4b8dab2a11 Bug 1146724 - Use a SendingContext for WebChannels. r=MattN/markh 2015-04-24 16:07:33 +10:00
Mark Hammond d0e06bbecd Bug 1149729 - ignore more Sync login error states. r=adw 2015-04-24 11:49:22 +10:00
Mark Hammond 179b24467e Bug 1070115 - pass the uid and email address of the current FxA user to the account manage url. r=zaach 2015-04-24 10:51:20 +10:00
Kartikaya Gupta cd5b55f8d6 Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Mark Hammond 87d69c9432 Bug 1153691 - intTestLogging() now adds timestamps and supports param substitution. r=rnewman 2015-04-22 09:27:43 +10:00
Mark Hammond 5eda97b0fc Bug 1152193 - ensure sync/readinglist log directory exists. r=rnewman 2015-04-20 10:00:03 +10:00
Mark Hammond a1c3f9294e Bug 1151666 - fix intermittent orange by reducing verified timer intervals and always using mock storage. r=zaach 2015-04-14 10:35:48 +10:00
Ryan VanderMeulen 5c8e4ce59e Merge fx-team to m-c. a=merge 2015-04-07 16:20:54 -04:00
Alessio Placitelli 856b8d5b92 Bug 1147522 - Move SessionRecorder usage from DRS to TelemetryPing. r=gfritzsche 2015-04-03 05:42:00 -04:00
Alessio Placitelli c18de2c533 Bug 1147522 - Move SessionRecorder to Toolkit/modules. r=gfritzsche 2015-03-26 11:30:00 -04:00
Philip Chee 3a0ac45225 Bug 1139958 - Start using AppConstants.jsm in Toolkit r=mossop 2015-04-07 16:09:49 +08:00
Phil Ringnalda 34d760eb72 Merge m-c to m-i, a=release to defeat a buggy hook 2015-04-04 11:16:18 -07:00
Sebastian Hengst 38474724f0 Bug 1151184 - Don't run test_load_modules and bagheera* tests for builds without MOZ_SERVICES_HEALTHREPORT. r=rnewman 2015-04-04 17:37:30 +02:00
Alessio Placitelli dd88adc52e Bug 1137353 - Make DRS and Telemetry use the ClientID object. r=gfritzsche 2015-04-03 01:54:00 -04:00
Mark Hammond f6ba77b103 Bug 1139743 (part 3) - Cache OAuth tokens. r=ckarlof 2015-04-03 12:47:00 +11:00
Mark Hammond 778766acf8 Bug 1139743 (part 2) - make the 'current account data' less racey. r=ckarlof 2015-04-03 12:47:00 +11:00
Mark Hammond ca26750379 Bug 1139743 (part 1) - Use Task.jsm for fetching OAuth tokens. r=ckarlof 2015-04-03 12:47:00 +11:00
Mark Hammond e318d2821b Bug 1146346 - fix sync login when master-password was unlocked by something other than sync. r=ckarlof 2015-04-02 09:51:05 +11:00
Zachary Carter 5d44db928b Bug 1140627: Make FxAccountsCommon.js variable OAUTH_SERVER_ERRNO_OFFSET non-const, to fix JS warning. r=dholbert 2015-03-31 15:01:31 -07:00
Carsten "Tomcat" Book d03ee825c7 merge mozilla-inbound to mozilla-central a=merge 2015-03-31 14:43:50 +02:00
Wes Kocher 73800cd3df Merge m-c to fx-team a=merge CLOSED TREE 2015-03-30 19:42:25 -07:00
Richard Newman cd74b28c30 Bug 1148990 - Don't ship bagheeraclient.js or tokenserverclient.js on Android. r=gps
Neither of these clients are used on Android, and the Bagheera client isn't
used anywhere unless Firefox Health Report is enabled.

This patch conditionalizes their inclusion in services-common, makes the tests
aware, and also tests that they are _not_ present on Android.

Note that some unused test helpers are also omitted.
2015-03-30 15:02:51 -07:00
Richard Newman 7437753aa4 Bug 1148933 - Remove old storageservice.js and tests. r=gps 2015-03-30 15:02:51 -07:00
Wes Kocher 63f81ffac1 Backed out changeset 9d80f8548ac9 (bug 1148933) for b2g xpcshell bustage CLOSED TREE
--HG--
extra : amend_source : 7df4682dceccd5e785a8b45d50761e87713c7fe9
2015-03-30 18:00:10 -07:00
Wes Kocher def703fa5e Backed out changeset b5e71f873231 (bug 1148990) 2015-03-30 18:00:09 -07:00
Richard Newman 067db356ca Bug 1148990 - Don't ship bagheeraclient.js or tokenserverclient.js on Android. r=gps
Neither of these clients are used on Android, and the Bagheera client isn't
used anywhere unless Firefox Health Report is enabled.

This patch conditionalizes their inclusion in services-common, makes the tests
aware, and also tests that they are _not_ present on Android.

Note that some unused test helpers are also omitted.
2015-03-30 15:02:51 -07:00
Richard Newman 884ee4f1ee Bug 1148933 - Remove old storageservice.js and tests. r=gps 2015-03-30 15:02:51 -07:00
ffxbld 1ce662e2cd Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-03-30 11:44:20 -07:00
Andrew McCreight 46dfeaba0b Bug 1148070 - Change nsIClassInfo::getHelperForLanguage() to getScriptableHelper(). r=bholley 2015-03-29 07:52:54 -07:00
Wes Kocher a3c2aab799 Merge m-c to inbound a=merge CLOSED TREE 2015-03-30 19:39:04 -07:00
Hiroyuki Ikezoe c06c81c0ef Bug 1139254 - Use MockRegistrar in services. r=gps 2015-03-03 19:46:00 -05:00