Commit Graph

65 Commits

Author SHA1 Message Date
Thom Chiovoloni
5648288004 Bug 1246606 - Ensure a tooltip is present on the 'Sign in to sync' button in the customizable menu. r=markh 2016-04-05 14:52:00 -07:00
Carsten "Tomcat" Book
b661cf1dc5 Backed out changeset 033ae34a1c53 (bug 1246606) for test failures in browser_fxaccounts.js | no tooltip when signed out 2016-04-05 12:18:28 +02:00
Thom Chiovoloni
2a3edba411 Bug 1246606 - Ensure a tooltip is present on the 'Sign in to sync' button in the customizable menu. r=markh
MozReview-Commit-ID: GQjHez4gtky
2016-04-04 11:56:09 -07:00
Felipe Gomes
e5ea10c3ed Bug 1228627 - Remove #includes from browser.js. r=Gijs 2015-11-30 12:13:57 -02:00
Pablo Almenar
dc29f33400 Bug 691849 - Replace custom Sync notification bars with standard ones. r=markh 2015-11-04 10:21:47 +01:00
Mark Hammond
76125ff52e Bug 1205928 - update the Sync migration code to automatically and unconditionally disconnect from legacy Sync. r=adw 2015-10-23 08:37:31 +11:00
Carsten "Tomcat" Book
dc5b18a704 Backed out changeset 1df2049352ff (bug 1205928) for bc7 test bustage on a CLOSED TREE 2015-10-21 12:01:38 +02:00
Mark Hammond
ebefa61b75 Bug 1205928 - update the Sync migration code to automatically and unconditionally disconnect from legacy Sync. r=adw 2015-10-21 15:00:13 +11:00
Zachary Carter
213832652c Bug 1197323 - prevent profile images from being overwritten by an async onload callback r=markh 2015-09-25 14:02:30 -07:00
Mark Hammond
9ac20e066d Bug 1205914 - remove unused sync-error-panel. r=adw 2015-09-21 12:20:04 +10:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Edouard Oger
a2480946aa Bug 1198908 - Add an unverified state to the sync status bar in the hamburger menu. r=markh 2015-09-02 15:12:00 +02:00
Edouard Oger
3fef9ae22d Bug 1152385 - Change sync entries points linking to about:accounts to link to about:preferences#sync. r=markh 2015-08-24 19:40:00 -04:00
Edouard Oger
b01c12da1c Bug 1193179 - Use entrypoint query param for FxA metrics, not entryPoint. r=markh 2015-08-19 15:02:07 -07:00
Edouard Oger
99408b4c3b Bug 1180584 - Support multiple badges on the Hamburger menu button. r=markh 2015-08-06 14:47:32 +10:00
Mark Hammond
b9e41ae3d5 Bug 1190279 - fix UI for unverified FxA users in both hamburger menu and Sync prefs pane. r=oeger 2015-08-05 15:50:36 +10:00
Carsten "Tomcat" Book
26d07ceb75 Backed out changeset ad37329e81ce (bug 1190279) for test failures in browser_fxaccounts.js 2015-08-05 07:47:37 +02:00
Mark Hammond
d94e2df838 Bug 1190279 - fix UI for unverified FxA users in both hamburger menu and Sync prefs pane. r=oeger 2015-08-05 14:22:20 +10:00
Edouard Oger
830f4f629d Bug 1182009 - Remove empty sync button in the Hamburger menu for sync 1.0 users. r=markh 2015-07-30 14:10:00 -07:00
Mark Hammond
943b90d754 Bug 1184825 - treat FxAccountsWebChannel as a singleton to avoid creating one per window. r=stomlinson 2015-07-23 08:49:22 +10:00
Edouard Oger
d7ed29133f Bug 1181352 - Disable sync menu in hamburger menu when in customization mode. r=markh 2015-07-07 17:06:00 +02:00
Tim Taubert
e7cc77095b Bug 1179998 - Fix intermittent browser_876926_customize_mode_wrapping.js failures by checking whether a window was closed before trying to update the FxA parts of the UI r=Gijs 2015-07-05 09:45:05 +02:00
Mark Hammond
f0da7f5db8 Bug 1180106 - don't attempt to fetch an FxA user profile when no user is logged in. r=oeger 2015-07-03 15:04:22 +10:00
Edouard Oger
3c6de23163 Bug 1139698 - Add Firefox Account avatar in Hamburger Menu. r=markh 2015-06-29 20:06:00 -04:00
Jessie Hildebrandt
61146984d3 Bug 972567 - Add a more descriptive tooltip to the Reconnect to Sync menu item. r=markh 2015-06-05 10:37:03 +10:00
Mark Hammond
63e422921b Bug 1170926 - have the hamburger menu notice the 'needs reauthentication' state. r=adw 2015-06-04 11:06:07 +10:00
Shane Tomlinson
078e68ddca 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
d06e654842 Backed out changeset 7ca0864fc405 (bug 1146904) for b2g xpcshell failures 2015-05-05 19:40:55 -07:00
Shane Tomlinson
b86688a1e3 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
Drew Willcoxon
7764bdc1a7 Bug 1120716 - Offer "learn more" links in the legacy-Sync-to-FxA migration UI. r=markh,Unfocused 2015-02-04 13:59:47 -08:00
Mark Hammond
f82ef82e80 Bug 1097406 - FHR data for sync migration. r=adw/gfritzsche 2015-02-04 17:36:44 +11:00
Matthew Noorenberghe
392227cf12 Bug 1110602 - Don't remove tour tabs from originTabs when switching tabs so they can continue to get notifications. r=Unfocused 2015-01-21 13:21:41 -08:00
Drew Willcoxon
e6a10cda44 Bug 1112440 - Make the infobar update correctly to reflect "needs verified user" on about:accounts during Sync migration. r=markh 2015-01-08 09:28:55 -08:00
Mark Hammond
806b31fec2 Bug 1117033 - all sync migration states in the hamburger menu take us to Sync prefs. r=adw 2015-01-07 13:57:38 +11:00
Mark Hammond
3fc5a5c083 Bug 1114445 - update sync migration flows to reflect latest requirements. r=adw 2015-01-07 13:57:38 +11:00
abdelrhman
20ab7919b5 Bug 1112552 - Clean up global-scope pollution from browser-fxaccounts.js. r=dao 2014-12-22 15:14:17 +01:00
Carsten "Tomcat" Book
f27c76076c Backed out changeset 1dd103323b7c (bug 1112552) for bc1 bustage 2014-12-22 14:41:36 +01:00
abdelrhman
f2c2c7dce3 Bug 1112552 - Clean up global-scope pollution from browser-fxaccounts.js. r=dao 2014-12-22 13:28:29 +01:00
Mark Hammond
ee1bfb9533 Bug 1109430 - Sync migrator module should show confirmation after resending verification email. r=adw 2014-12-18 16:14:58 +11:00
abdelrhman
89000bcaec Bug 1110109 - Use Services.focus instead of Cc["@mozilla.org/focus-manager;1"].getService(Ci.nsIFocusManager). r=dao 2014-12-16 21:38:33 +01:00
Drew Willcoxon
ce29be83d2 Bug 1016825 - Show legacy-Sync-to-Firefox-Accounts migration notifications in the main browser window. r=markh 2014-12-11 21:06:55 -08:00
Drew Willcoxon
61ada823a4 Bug 1026342 - Show legacy-Sync-to-Firefox-Accounts migration indicators in the app menu panel. r=markh 2014-12-10 09:33:36 -08:00
Alex Bardas
cfc4522578 Bug 1053939 - pass entry point to fxa content server when opening about:accounts + tests. r=markh 2014-09-10 13:39:00 +02:00
Tim Taubert
5c67e1fde0 Bug 966098 - Handle inactive/no windows case for "sync started" notification r=markh 2014-04-09 16:59:16 +02:00
Mark Hammond
6cf92f4441 Bug 992371 - Avoid promise rejection messages from FxAccounts. r=ttaubert 2014-04-10 17:13:53 +10:00
Gavin Sharp
e433bf155e Bug 982241: make the UI observe weave:service:setup-complete so that it gets updated correctly when re-signing in after an auth error, r=ttaubert
Changes:
 * start observing weave:service:setup-complete to update the UI after all logins (re-auth, initial sign-in)
 * stop observing FxAccountsCommon.ONLOGIN_NOTIFICATION, since the state we depend on to update the UI never changes interestingly as a result of it firing
2014-03-12 18:53:35 -07:00
Tim Taubert
a1f3c30d8c Bug 980839 - Panel UI doesn't prompt for reauth when restarting after password change r=markh 2014-03-10 17:38:41 -07:00
Mark Hammond
329d201ee1 Bug 969528 - only show the 'login needed' UI state when in a LOGIN_FAILED_LOGIN_REJECTED state. r=ttaubert 2014-03-07 15:41:33 +11:00
Tim Taubert
9dfd72b1f8 Bug 969656 - "Sign in again" menu panel UI should link directly to the sign-in page, rather than preferences r=gavin 2014-02-11 15:38:48 +01:00
Mark Hammond
3812815a45 Bug 967350 - openSignInAgainPage() now opens about:accounts?action=reauth. r=ttaubert 2014-02-05 09:11:20 +11:00