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
Mark Hammond
4242ccd1ec
Bug 958447 - respect Retry-After header from token server. r=rnewman
2014-03-12 19:27:22 -07:00
Chris Karlof
3da7bdaa3a
Bug 982848: Don't clear syncKeyBundle in BrowserID Identity manager during failures to fetch token. r=markh
...
--HG--
extra : rebase_source : 42bccbef9e86cbc2f9e6113656acdddd04844f67
2014-03-12 14:31:18 -07:00
Tim Taubert
c05e7c3894
Bug 969555 - Follow-up to fix test_syncscheduler.js failures on a CLOSED TREE r=bustage
2014-03-12 13:06:01 -07:00
Tim Taubert
0f0c043c5a
Bug 969555 - Reduce single device sync interval for FxAccounts r=rnewman
2014-03-11 14:46:36 -07:00
Marco Bonardo
0fb30b7764
Bug 969318 - Mute "A promise chain failed to handle a rejection" error from the livemarks service. r=mano
2014-03-12 16:24:23 +01: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
Mark Hammond
4fd3905464
Bug 981957 - make browserid_identity's logs consistent with other sync logs. r=rnewman
2014-03-11 13:24:51 -07:00
Mark Hammond
c970a9dbbf
Bug 981172 - have bid_identity fire a notification on login error. r=ckarlof
...
--HG--
extra : rebase_source : f7413e58d2913b008142b7b70a9455995edffa82
2014-03-10 11:54:46 -07:00
Henrik Skupin
d20ded087c
Bug 966434 - Update TPS to use FxA. r=jgriffin
2014-03-07 15:54:19 -08:00
Mark Hammond
ff82e8a18f
Bug 967015 - Have bid_identity call Service.startOver on logout. r=rnewman,ckarlof
2014-03-07 15:41:33 +11:00
Mark Hammond
d01cbc5f65
Bug 977502 (part 2) - add tests with mock http responses simulating errors. r=ckarlof
2014-03-07 15:41:32 +11:00
Mark Hammond
981de0739e
Bug 977502 (part 1) - better management of login failure states and allow sync to force a login. r=ckarlof,rnewman
2014-03-07 15:41:32 +11:00
Phil Ringnalda
7b125f1625
Back out 8b98e1dc7ef3 (bug 972100) for xpcshell bustage
2014-03-03 21:41:35 -08:00
Mark Hammond
9295028d71
Bug 972100 - have _remoteSetup() use the existing info response when logging in. r=rnewman
2014-03-04 15:16:06 +11:00
Mark Hammond
bab4879424
Bug 972070 - improve FxAccounts.jsm state management. r=jedp
2014-03-03 10:20:56 +11:00
Mark Hammond
b048c901f0
Bug 976393 - ensure authentication errors log as much detail as possible. r=jedp
2014-03-03 09:55:30 +11:00
Jed Parsons
96d06ec0f2
Bug 974990 - hawk request to access lang prefs as infrequently as possible. r=rnewman
...
--HG--
rename : services/common/hawk.js => services/common/hawkclient.js
rename : services/common/tests/unit/test_hawk.js => services/common/tests/unit/test_hawkclient.js
2014-02-25 09:19:47 -08:00
Mark Hammond
74f929ccaf
Bug 932759 (part 2) - Have form sync work correctly if FormHistory is disabled. r=rnewman
2014-02-26 17:12:16 +11:00
Wes Kocher
55d1d2f0db
Backed out changeset 96fd88a4d311 (bug 974990) for WinXP PGO xpcshell orange
...
--HG--
rename : services/common/hawkclient.js => services/common/hawk.js
rename : services/common/tests/unit/test_hawkclient.js => services/common/tests/unit/test_hawk.js
2014-02-24 17:21:29 -08:00
Jed Parsons
1650654965
Bug 974990 - hawk request to access lang prefs as infrequently as possible. r=rnewman
...
--HG--
rename : services/common/hawk.js => services/common/hawkclient.js
rename : services/common/tests/unit/test_hawk.js => services/common/tests/unit/test_hawkclient.js
2014-02-20 18:04:44 -08:00
Alexander J. Vincent
8c8ba5a9d1
Bug 952307 - Move some addon-private JSM's to a subdirectory. r=Unfocused
...
--HG--
rename : toolkit/mozapps/extensions/AddonLogging.jsm => toolkit/mozapps/extensions/internal/AddonLogging.jsm
rename : toolkit/mozapps/extensions/AddonRepository.jsm => toolkit/mozapps/extensions/internal/AddonRepository.jsm
rename : toolkit/mozapps/extensions/AddonRepository_SQLiteMigrator.jsm => toolkit/mozapps/extensions/internal/AddonRepository_SQLiteMigrator.jsm
rename : toolkit/mozapps/extensions/AddonUpdateChecker.jsm => toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm
rename : toolkit/mozapps/extensions/LightweightThemeImageOptimizer.jsm => toolkit/mozapps/extensions/internal/LightweightThemeImageOptimizer.jsm
rename : toolkit/mozapps/extensions/PluginProvider.jsm => toolkit/mozapps/extensions/internal/PluginProvider.jsm
rename : toolkit/mozapps/extensions/SpellCheckDictionaryBootstrap.js => toolkit/mozapps/extensions/internal/SpellCheckDictionaryBootstrap.js
rename : toolkit/mozapps/extensions/XPIProvider.jsm => toolkit/mozapps/extensions/internal/XPIProvider.jsm
rename : toolkit/mozapps/extensions/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIProviderUtils.js
2014-01-07 20:14:08 -08:00
Masayuki Nakano
e393ad7356
Bug 969247 part.1 Remove or replace DOM_VK_ENTER and NS_VK_ENTER users r=smaug
2014-02-15 09:57:39 +09:00
Mark Hammond
db81771f25
Bug 972129 - introduce a custom backoff schedule if failure is due to identity manager not being ready. r=rnewman
2014-02-13 17:07:53 +11:00
Gregory Szorc
b72f214116
Bug 958561 - Measure Sync with Firefox Health Report; r=rnewman
...
Metrics for Sync have been added to Firefox Health Report. If Sync is
not configured, we'll report that fact and the supported and preferred
Sync protocols (1.1 or 1.5).
If Sync is configured, we report the daily counts of sync attempts and
how many are successful vs errored. We also report daily counts of the
device types attached to the account.
--HG--
extra : rebase_source : 77170b323706a85cbe1542ac993ebdc1dba3b505
extra : amend_source : 7802e80b4fc94937fbe3f67505b447bfb048732d
2014-02-05 08:08:14 -08:00
Mark Hammond
cc97c8947f
Bug 967047 - give FxA credentials the same special treatment the legacy sync host credentials get. r=rnewman
2014-02-12 18:57:16 +11:00
Mark Hammond
6942725f5b
Bug 965896 - allow a sync startOver to re-enable Firefox Accounts. r=rnewman
2014-02-12 17:25:41 +11:00
Richard Newman
217e194f59
Bug 968436 - Add 1.5 to client records. r=trivial
2014-02-10 18:36:02 -08:00
Tim Taubert
28b86bf584
Bug 967120 - Follow-up to fix broken xpcshell and mochitests r=markh
2014-02-04 12:03:18 +01:00
Tim Taubert
e08364b171
Bug 735868 - Fix tests r=rnewman
2014-02-07 05:12:26 +01:00
Tim Taubert
22018cd47d
Bug 735868 - Stop tracking last selected timestamp in tabs engine r=rnewman
2014-02-07 03:43:22 +01:00
Mark Hammond
a76283ee0e
Bug 969169 - ensure logging is only initialized once. r=ttaubert
2014-02-07 11:53:52 +11:00
Phil Ringnalda
c85ec9721d
Back out e78a7c6d9601 (bug 965896) for xpcshell orange
2014-02-04 21:19:19 -08:00
Mark Hammond
222d7dc0e4
Bug 967313 - ensure Sync is initialized before we set the fxAccounts user. r=ttaubert.
2014-02-05 16:09:54 +11:00
Mark Hammond
0bf4939db1
Bug 965896 - allow a legacy sync reset to re-enable fxa accounts. r=rnewman
2014-02-05 14:59:19 +11:00
Lukas Blakk
780d3fb1c9
Merging in version bump NO BUG CLOSED TREE
2014-02-03 15:03:10 -08:00
Mark Hammond
9e06684d50
Bug 966842 - initialize log.level instead of log.Level. r=ttaubert
2014-02-03 12:38:52 +11:00
Tim Taubert
5d977d0da8
Bug 964922 - Enable FxA Sync on Nightly r=markh
2014-01-30 12:09:12 -08:00
Chris Karlof
72aa2f8e60
Bug 966560 - fix bugs with time skew fix in bug 957863; r=jedp
2014-01-31 16:43:36 -08:00
Chris Karlof
c5152b981f
Bug 965116: Add basic error handling to browserid_identity to respond to various authentication errors, r=markh
2014-01-31 15:26:20 -08:00
Ryan VanderMeulen
721d315595
Backed out changeset cc1bac015920 (bug 966560) for xpcshell failures.
2014-01-31 21:00:47 -05:00
Chris Karlof
a8b13c2510
Bug 966560: fix bugs with time skew fix in bug 957863, r=jedp
2014-01-31 16:43:36 -08:00
Jed Parsons
357c44f512
Bug 957863 - Use FxA auth clock skew in hawk, jwcrypto, and sync. r=warner, r=rnewman
2014-01-23 18:04:38 -08:00
Chris Karlof
60363127c3
Bug 966131 - On first sync set firstSync pref to resetClient instead of calling resetClient directly. r=markh
2014-01-30 20:19:48 -08:00
Mark Hammond
d219a8ba6c
Bug 965474 - allow for an initial sync on new user signin. r=ckarlof
...
--HG--
extra : rebase_source : f5fd22db384606112900b2caef11cc7bdc262f98
2014-01-30 19:02:46 -08:00
Gavin Sharp
cd07679afa
Backed out changeset 00cead8f21d4 (bug 965464, should have been bug 965474)
...
--HG--
extra : rebase_source : 43997ecb392c716aa147407985b6f823ac087db8
2014-01-30 19:08:08 -08:00
Mark Hammond
69754ceff2
Bug 965464 - allow for an initial sync on new user signin. r=ckarlof
2014-01-30 19:02:46 -08:00
Chris Karlof
b5df9ba4b8
Bug 960887 - Handle storage endpoints returned by 1.5 token server. r=rnewman
...
--HG--
extra : rebase_source : a78f079a22f4e196de21b7b15d63ecdc4d475a04
2014-01-29 19:26:01 -08:00
Mark Hammond
7fb4d7baf9
Bug 965461 - ensure sync itself and sync prefs pane considers we are logged in after key fetch. r=ttaubert
2014-01-30 14:50:31 -08:00
Tim Taubert
2fb975c0e5
Bug 965544 - Show "now syncing" doorhanger when sync actually starts, once per login r=markh
2014-01-29 12:41:07 -08:00
Jed Parsons
f25709861f
Bug 959919 - Send X-Client-State header to token server. r=rnewman
2014-01-29 15:02:09 -08:00
Carsten "Tomcat" Book
c71e6c6fbb
Backed out changeset 6f10f2e4ef13 (bug 960887) for XPC Bustage on a CLOSED TREE
2014-01-30 10:39:59 +01:00
Carsten "Tomcat" Book
4395385011
Backed out changeset 2b4f723f6c60 (bug 965461) for XPC Bustage on a CLOSED TREE
2014-01-30 10:39:40 +01:00
Mark Hammond
03131fb6d2
Bug 965461 - ensure sync itself and sync prefs pane considers we are logged in after key fetch. r=ttaubert
2014-01-30 00:22:55 -08:00
Chris Karlof
f4d6ea25b4
Bug 960887 - Handle storage endpoints returned by 1.5 token server. r=rnewman
2014-01-30 00:22:55 -08:00
Wes Kocher
39246e3d3a
Backed out changeset a76b3c746743 (bug 960887) for xpcshell bustage
2014-01-29 21:04:47 -08:00
Wes Kocher
2554cbbb72
Backed out changeset 2bfa24370b7c (bug 965461)
2014-01-29 21:04:08 -08:00
Mark Hammond
8e79a27cd5
Bug 965461 - ensure sync itself and sync prefs pane considers we are logged in after key fetch. r=ttaubert
2014-01-29 19:26:01 -08:00
Chris Karlof
49a7de1c64
Bug 960887 - Handle storage endpoints returned by 1.5 token server. r=rnewman
2014-01-29 19:26:01 -08:00
Mark Hammond
4d2ed9a598
Bug 965334 - Have browserid_identity create a DumpAppender to help debugging. r=ttaubert
2014-01-29 18:39:59 -08:00
Chris Karlof
b6008e928e
Bug 963251 - Update pref to use final production token server. r=markh
2014-01-29 18:39:59 -08:00
Tim Taubert
5be3ca26a4
Bug 963384 - Implement modal "Choose What To Sync" dialog r=markh
2014-01-28 18:57:19 -08:00
Mark Hammond
322fe2a50a
Bug 959222 (part 1) - Make browserid_identity a first-class identity module. r=rnewman
2014-01-28 17:51:09 -08:00
Mark Hammond
32a861c076
Bug 959990 - Add Firefox Accounts specific TOS and PP prefs and have utils functions open them if appropriate. r=rnewman.
2014-01-28 17:51:08 -08:00
Mark Hammond
3fc310513b
Bug 959548 - Determine what identity manager to use as sync is initialized. r=ckarlof,rnewman
2014-01-14 13:13:08 +01:00
Fernando Jiménez
7ac8ce364e
Bug 952063 - Trigger FxAccountsIACHelper 'onlogin', 'onlogout' and 'onverified' events when required. Part 1: Add onverified/onlogin. r=markh
2014-01-22 14:22:59 +01:00
Fernando Jiménez
9158242d47
Bug 958546 - s/isVerified/verified in all FxAccounts related code. r=markh
2014-01-14 17:00:36 +01:00
Richard Newman
f247e6117c
Bug 956936 - Include supported Sync protocol versions in desktop client records. r=gps
2014-01-06 21:45:26 -08:00
Nick Alexander
4d63cb2415
Merge m-c to s-c
2014-01-07 15:22:58 -08:00
Richard Newman
2b2685e8b7
Bug 956442 - Include version in desktop Sync client records. r=gps
2014-01-06 18:41:12 -08:00
Tim Taubert
63400d0e78
Bug 956724 - Fix broken onload handler for DOMWindows r=rnewman
...
From fdb5e3aab7479a9cf0ff7b78dcd373e296707e56 Mon Sep 17 00:00:00 2001
2014-01-06 16:23:40 +01:00
Richard Newman
959f982c17
Bug 953282 - Fix idle observer notification, after Bug 715041 broke in-tree consumers. r=gps
2013-12-27 21:12:50 -08:00
Tim Taubert
c5ecbf72a9
merge m-c to elm
2013-12-20 15:05:28 +01:00
Mark Hammond
e635bc3f8e
Bug 949695 tests followup - fix test_handleSyncError to reset error account so it passes when run twice
2013-12-20 15:57:26 +11:00
Mark Hammond
98088300d6
Bug 949695 tests followup - convert more tests to run with both identity managers.
2013-12-20 15:57:26 +11:00
Mark Hammond
4e4fa44ad1
Bug 949695 tests followup - convert test_service_wipeServer to identity_test infrastructure
2013-12-20 15:57:26 +11:00
Mark Hammond
9d246af555
Bug 949695 tests followup - Add ability to run tests twice - once with each identity manager - and have test_service_startOver use it.
2013-12-20 15:57:26 +11:00
Mark Hammond
934662958e
Bug 949259 followup - refactor identity config for tests and remove need to pass params to BrowserIDManager.
2013-12-20 15:57:26 +11:00
Mark Hammond
a662b69b0a
Bug 949695 followup - add resetCredentials/resetSyncKey to avoid BrowserID setters from being called.
2013-12-20 15:57:25 +11:00
Wes Kocher
3326bf6cf4
Merge inbound to m-c
2013-12-19 18:58:45 -08:00
Richard Newman
3ac3691abc
Bug 947772 - Follow-up: fix sneaky test (disabled on some platforms). r=me
2013-12-19 11:48:23 -08:00
Richard Newman
cf99e6a075
Merge m-c to s-c.
2013-12-18 21:47:50 -08:00
Richard Newman
025976271c
Bug 947772 - Sync adds tracker observers regardless of engine enabled state. r=gps
2013-12-18 21:42:17 -08:00
Mark Hammond
dfaa162062
put sync identity initialization behind a pref
2013-12-19 16:38:35 +11:00
Tim Taubert
46e29d4462
merge m-c to elm
2013-12-18 17:54:23 +01:00
Chris Karlof
401bd44342
Bug 949695 - integrate weave with browserid_identity on elm.
2013-12-17 15:45:03 +11:00
Brian Warner
774ec6b974
Bug 949259 (elm) - bring elm up-to-date with patch in bug 949259.
2013-12-17 15:45:03 +11:00
Jeff Walden
aa28685079
Remove an exact-error-message check from an xpcshell test -- error message string format is not a stable interface, and tests shouldn't break when message strings change from time to time. Followup to bug 507998, r=orange
...
--HG--
extra : rebase_source : b30fe2c6dc49c3278e1177bee7e55b6ee833dac6
2013-12-19 16:29:10 -05:00
Nick Alexander
ca9d630761
Merge m-c to elm
2013-12-11 14:08:02 -08:00
Nick Alexander
f11096ce9f
Merge m-c to elm
2013-12-11 10:25:40 -08:00
Gregory Szorc
461b5aef7e
Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
...
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.
We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.
--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00
Nick Alexander
b4ea030306
Merge b-i to elm
...
--HG--
rename : b2g/chrome/content/forms.js => dom/inputmethod/forms.js
2013-11-13 15:16:51 -08:00
Nick Alexander
a00cc37466
Merge m-c to elm
2013-10-29 13:13:49 -07:00
Mike Hommey
f0d1cd1e10
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Alex Keybl
aca3b4f5cf
Merging in version bump NO BUG
2013-12-09 13:38:06 -05:00
Tim Taubert
c9487728a3
No Bug - Fix Log4Moz xpcshell bustage
2013-10-17 11:42:18 -07:00
Tim Taubert
d5ab0bd407
merge m-c to elm
2013-10-16 10:25:32 -07:00
Sam Penrose
342f364bcb
Bug 911378 - A BrowserID/Hawk based IdentityManager for Sync. r=rnewman
2013-10-02 23:48:08 +02:00
Richard Newman
f201ed0ba6
Merge m-c to s-c.
2013-09-26 21:32:35 -07:00
Richard Newman
98596891fa
Bug 911478 - Intermittent sync\tests\unit\test_addons_engine.js | test failed. r=gps
2013-09-25 17:09:10 -07:00