Zachary Carter
84290145e8
Bug 1165510 - Add "entrypoint" query param to links to FxA settings pages. r=markh
2015-05-15 15:56:00 -04:00
Shane Tomlinson
d999815e4a
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(-)
2015-04-11 13:23:08 +01:00
Wes Kocher
f1f37588bc
Backed out changeset 7ca0864fc405 (bug 1146904) for b2g xpcshell failures
2015-05-05 19:40:55 -07:00
Shane Tomlinson
d76f64b841
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(-)
2015-04-11 13:23:08 +01:00
Mark Hammond
9b28ab9246
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
Mark Hammond
8a61e04761
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
Mark Hammond
7aa7209cc7
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
Mark Hammond
d127056786
Bug 1139743 (part 3) - Cache OAuth tokens. r=ckarlof
2015-04-03 12:47:00 +11:00
Mark Hammond
9b3d5b258d
Bug 1139743 (part 2) - make the 'current account data' less racey. r=ckarlof
2015-04-03 12:47:00 +11:00
Mark Hammond
1f970c8235
Bug 1139743 (part 1) - Use Task.jsm for fetching OAuth tokens. r=ckarlof
2015-04-03 12:47:00 +11:00
Zachary Carter
012fd3ed00
Bug 1139677 - Display the user's FxA profile image in the Sync Pref pane r=markh,rfeeley
2015-03-27 02:37:55 -07:00
Zachary Carter
a4437315a6
Bug 1139657 - Expose a method on FxAccounts for retrieving profile information. r=markh
2015-03-26 01:33:38 -07:00
L. David Baron
7c31bd272b
Back out changeset 9dce1a90205e (bug 1139657) for B2G emulator xpcshell test failures.
...
Since this landed, every B2G ICS emulator opt xpcshell run has failed with:
TEST-UNEXPECTED-TIMEOUT | services/fxaccounts/tests/xpcshell/test_accounts.js | Test timed out
DMError: Timeout exceeded for shell call
2015-03-24 21:16:21 -07:00
Zachary Carter
e07debaf8f
Bug 1139657 - Expose a method on FxAccounts for retrieving profile information. r=markh
2015-03-24 16:25:42 -07:00
Mark Hammond
b64e48d2de
Bug 1137459 - avoid sensitive information in the FxA logs. r=ckarlof
2015-03-02 10:02:13 +11:00
Zachary Carter
b419bff773
Bug 1130634 - More consistent error handing in FxAccounts.getOauthToken r=markh
2015-02-13 13:54:15 -08:00
Zachary Carter
3e89e578f1
Bug 1127638 - Provide a way to get an OAuth token for a set of desired scopes for the currently logged in user r=markh
2015-02-05 13:31:23 -08:00
Drew Willcoxon
add83fb3dc
Bug 1018022 - Improve polling for FxA verification email. r=markh
2015-01-22 16:22:47 -08:00
Chris Karlof
9dfd8def08
Bug 1098077 - Add pref to disable HTTPS requirement for FxA local dev r=markh
2014-12-12 16:32:17 -08:00
Sam Penrose
c89aaa6e3b
Bug 1045738 - Allow FxA to sign an assertion while offline if its certificate is viable. r=ferjm
2014-10-07 16:09:54 -07:00
Chris Karlof
4faeb7fc5a
Bug 1059391 - Add pref to disable caching of Sync authentication credentials. r=markh
...
This introduces a debugging pref, "services.sync.debug.ignoreCachedAuthCredentials".
This flag allows testers to disable caching of authentication credentials
to make debugging of expired and revoked credentials easier. This will
help expedite any visble auth errors resulting from a expired or revoked
FxA session token, e.g., from resetting or changing the FxA password.
This pref is not set by default.
2014-08-28 17:21:03 -07:00
Mark Hammond
eaf238eb92
Bug 1053948 - declare AccountState in fxAccounts. r=gavin
2014-08-19 08:47:37 +10:00
Mark Hammond
b0f834c2d1
Bug 1013064 (part 3) - only migrate data into the loginmgr when it is unlocked. r=ckarlof
...
From 86c67f9b9081ce905442c86b38575b3422c8dce3 Mon Sep 17 00:00:00 2001
---
services/fxaccounts/FxAccounts.jsm | 25 ++++-
.../tests/xpcshell/test_loginmgr_storage.js | 113 +++++++++++++++++++++
2 files changed, 137 insertions(+), 1 deletion(-)
2014-06-18 15:07:41 +10:00
Mark Hammond
6648f5b271
Bug 1013064 (part 2) - Store sensitive FxA credentials in the login manager. r=ckarlof,dveditz
...
From 4a92f9ee1ba35989f82a24bba18806f8616a5be8 Mon Sep 17 00:00:00 2001
---
services/fxaccounts/FxAccounts.jsm | 170 ++++++++++++++++++
services/fxaccounts/FxAccountsCommon.js | 13 ++
services/fxaccounts/moz.build | 5 +-
.../tests/xpcshell/test_loginmgr_storage.js | 196 +++++++++++++++++++++
services/fxaccounts/tests/xpcshell/xpcshell.ini | 2 +
services/sync/modules/util.js | 12 +-
6 files changed, 396 insertions(+), 2 deletions(-)
create mode 100644 services/fxaccounts/tests/xpcshell/test_loginmgr_storage.js
2014-06-14 14:33:20 +10:00
Neil Deakin
dcd3ced492
Bug 1013064, backout e5dfe9801f76, 11f3a97d1d2c, e2374762f521, 91db8acb8d7e, d0050ba0b875 due to sync issues
2014-07-21 09:09:41 -04:00
Mark Hammond
ed6aa07b8e
Bug 1013064 (part 3) - only migrate data into the loginmgr when it is unlocked. r=ckarlof
...
From 86c67f9b9081ce905442c86b38575b3422c8dce3 Mon Sep 17 00:00:00 2001
---
services/fxaccounts/FxAccounts.jsm | 25 ++++-
.../tests/xpcshell/test_loginmgr_storage.js | 113 +++++++++++++++++++++
2 files changed, 137 insertions(+), 1 deletion(-)
2014-06-18 15:07:41 +10:00
Mark Hammond
1a71740dce
Bug 1013064 (part 2) - Store sensitive FxA credentials in the login manager. r=ckarlof
...
From 4a92f9ee1ba35989f82a24bba18806f8616a5be8 Mon Sep 17 00:00:00 2001
---
services/fxaccounts/FxAccounts.jsm | 170 ++++++++++++++++++
services/fxaccounts/FxAccountsCommon.js | 13 ++
services/fxaccounts/moz.build | 5 +-
.../tests/xpcshell/test_loginmgr_storage.js | 196 +++++++++++++++++++++
services/fxaccounts/tests/xpcshell/xpcshell.ini | 2 +
services/sync/modules/util.js | 12 +-
6 files changed, 396 insertions(+), 2 deletions(-)
create mode 100644 services/fxaccounts/tests/xpcshell/test_loginmgr_storage.js
2014-06-14 14:33:20 +10:00
Mark Hammond
cf8de8e170
Bug 1026359 - FxAccounts will try and log an undefined variable on error. r=jedp
2014-06-18 09:26:06 +10:00
Tim Taubert
7ddc48ebfa
Bug 991907 - checkEmailStatus in FxAccounts.jsm doesn't handle errors r=markh
2014-06-16 11:47:45 +02:00
Brian Warner
9fcb2bab3b
Bug 1021950 - Delete unwrapBKey after we're done with it. r=ckarlof
2014-06-09 11:53:00 -04:00
Sam Penrose
9e06d7e779
Bug 1008901 - Fire 'onlogin' when the account is verified. r=jedp
2014-06-06 10:42:22 -07:00
Sam Penrose
8c969c2c46
Bug 1010623 - sign out when password was reset on web. r=jedp
2014-05-15 16:52:52 -07:00
Mark Hammond
b35270d063
Bug 1006943 - non-sensitive FxA log info is included with sync logs. r=rnewman
2014-05-15 12:00:59 +10:00
Mark Hammond
043b20ef46
Bug 992371 - avoid 'A promise chain failed to handle a rejection' errors using FxAccounts. r=jedp
2014-04-29 08:46:14 +10:00
Sam Penrose
93d55c6e94
Bug 994934 - Find my device can be enabled without logged into FxAccounts. r=jedp
2014-04-22 15:28:18 -07:00
Sam Penrose
1a87791baa
Bug 983445 - Verification causes logout on device. r=jedp
2014-04-21 16:45:58 -07:00
Nicholas Nethercote
62c092c123
Bug 996430 - Remove FxAccountsUtils.jsm. r=ttaubert.
...
--HG--
extra : rebase_source : 797c0af77bedf9e5c768bd7083dda4f8d80610a9
2014-04-16 20:48:00 -07:00
Mark Hammond
df6265d9a7
Bug 992371 - Avoid promise rejection messages from FxAccounts. r=ttaubert
2014-04-10 17:13:53 +10:00
Mark Hammond
08a11b0e38
Bug 990834 (part 3) - Fix handling of hawk errors. r=ckarlof
2014-04-10 12:08:19 +10:00
Chris Karlof
0e29299295
Bug 989549 - Call signOut() in FxAccountsClient.jsm from signOut() in FxAccounts.jsm. r=markh
2014-04-09 16:14:19 -07:00
Mark Hammond
9232df9f5b
Bug 988051 - lazy-load FxAccountsClient module. r=rnewman
2014-03-26 12:13:46 +11:00
Henrik Skupin
adab276adc
Bug 982591 - Update TPS to retrieve keys from server instead of hard-coding them. r=warner
...
--HG--
extra : rebase_source : 2a9449aeca2f28a2bce648971619635b19a4d670
2014-03-21 10:23:15 +01:00
Mark Hammond
daab8eed8b
Bug 982965 - ensure we fail if getKeys can't get kA or kB. r=ckarlof
2014-03-14 15:22:32 -07:00
Chris Karlof
910e850bb1
Bug 983256 - Change the client generated expiration time in FxA assertions to be 'forever'. r=jedp
2014-03-14 14:50:19 -07:00
Chris Karlof
2faf3c1b66
Bug 981140 - Make the FxA signup uri pref and path explicitly reference signup. r=markh
2014-03-11 15:58:27 -07:00
Jed Parsons
055d91dec8
Bug 969892 - Fixes and improvements to FxAccounts test suite; r=ttaubert
2014-02-18 09:47:52 -08:00
Mark Hammond
bab4879424
Bug 972070 - improve FxAccounts.jsm state management. r=jedp
2014-03-03 10:20:56 +11:00
Jed Parsons
c06918af1e
Bug 963835 - FxA client handle incorrect capitalization in emails. r=rnewman
2014-02-19 08:34:42 -08:00
Fernando Jiménez
c5f76c663d
Bug 938635 - Implement forceAuthentication for firefox accounts. Part 2: FxAccountsManager. r=markh
2014-02-19 11:47:11 +01:00
Tim Taubert
ac387a4007
Bug 967197 - "Create Account" and "Sign In" links in Sync preferences should go to separate pages r=markh
2014-02-18 12:05:13 +01:00