Commit Graph

26 Commits

Author SHA1 Message Date
Bernd Loeber
ec8a41db24 Bug 980911 - Rewrite inline script/style in browser/base/content/aboutaccounts/aboutaccounts.xhtml (about:accounts). r=ttaubert 2014-04-26 08:32:00 -04:00
Mark Hammond
bd371df569 Bug 991057 - avoid continuing to initialize about:accounts if it has started closing. r=ttaubert 2014-04-03 18:20:54 +11:00
Chris Karlof
12a32bedbd Bug 976633 - Clicking Cancel on merge warning should not initiate Firefox Account creation. r=markh 2014-03-14 17:59:26 -07:00
Chris Karlof
1c0f89f3f0 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
eb5a81d847 Bug 956605 - have about:accounts do the right thing based on user logged in states. r=ckarlof 2014-03-10 18:33:00 -07:00
Tim Taubert
3e2bc03869 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
Mark Hammond
99cc1e31ba Bug 965472 - about:accounts should open a new tab to display legacy sync info. r=ttaubert 2014-02-14 09:08:37 +11:00
Mark Hammond
72fc8baaee Bug 967313 - ensure Sync is initialized before we set the fxAccounts user. r=ttaubert. 2014-02-05 16:09:54 +11:00
Gavin Sharp
231c75cc98 Bug 966511: Tweak Sync UI, r=ttaubert
Changes:
- rename browser-fxaccounts.js "toggle" to onMenuPanelCommand
- rename openSignInPage->openSignInAgainPage and change it to point to about:accounts?signin=true
- introduce openAccountsPage and change the menu panel "signed in"'s UI to call it
- remove period at the end of "Firefox is now syncing" in the success doorhanger
- rename syncErrorPanel.title->syncErrorPanel.heading for consistency
- remove the "Preferences" button from the "you need to sign in again" doorhanger
- "manage"->"change" in the "What would you like to Sync" dialog
- change "Unlink Browser" to "Disconnect", in both the prefs button and confirmation dialog title
- adjust string in the "Disconnect" confirmation dialog
- change "Device"->"computer" in the relink verification dialog
- fix success panel heading styling (should be bold)
2014-01-31 17:20:21 -08:00
Mark Hammond
4f4173fce9 Bug 966520 - have sync prefs pane open the new "force sign in" page. r=gavin 2014-01-31 17:27:59 -08:00
Gavin Sharp
10edf82a17 Bug 966134: merge warning dialog should mention new email, not old email, and we should avoid storing the plaintext of signed-in users forever, r=markh 2014-01-30 19:05:24 -08:00
Tim Taubert
9d2b545765 Bug 965544 - Show "now syncing" doorhanger when sync actually starts, once per login r=markh 2014-01-29 12:41:07 -08:00
Zachary Carter
75f352a848 Bug 965605 - Update about:accounts intro page strings to match the latest draft r=markh 2014-01-29 17:11:05 -08:00
Mark Hammond
9fad3ee19c Bug 958927 - XUL dialogs for sync unlink and relink confirmation dialogs. r=gavin
Conflicts:
	browser/base/content/aboutaccounts/aboutaccounts.js
2014-01-28 20:43:01 -08:00
Tim Taubert
fe1becb9ac Bug 963384 - Implement modal "Choose What To Sync" dialog r=markh 2014-01-28 18:57:19 -08:00
Zachary Carter
ff09cf9324 Bug 965024 - Fix legacy Sync URL on about:accounts intro screen. r=markh 2014-01-28 18:19:31 -08:00
Tim Taubert
91ed554415 Bug 957229 - Don't show about:accounts with FxA disabled r=markh 2014-01-28 14:36:00 -08:00
Zachary Carter
e8b947404f Bug 957425 - make landing pages for sync on about:accounts. r=markh 2014-01-25 00:33:39 +11:00
Brian Warner
cfb26bf33e Leave the fxa jelly up after signin/signup. r=ckarlof
The UX is still pretty bad, but this is marginally better, because
the instructions to "go check your email" remain on the screen.
Related to Bug 949699.
2013-12-17 17:59:55 -08:00
Brian Warner
2431983608 Bug 949699 - switch fxa jelly to "moar_native". 2013-12-17 15:45:03 +11:00
Zach Carter
18e91917e4 Bug 910844 - Allow Firefox Accounts jelly to check signed-in status and to sign out. r=gavin,markh 2013-10-14 14:37:20 -07:00
Zach Carter
dc061f446f Bug 910479 - Store user credentials after Firefox Account creation/log in. r=gavin 2013-10-14 14:02:36 -07:00
Zach Carter
15d9af36ba Bug 913199 - Use HTTPS for FxAccounts server URL. r=rnewman 2013-09-27 12:02:20 -07:00
Zach Carter
7f076ce76a Bug 904612 - Implement first version of about:accounts wrapper for desktop; r=gavin,ttaubert 2013-08-27 13:31:03 -07:00
Tim Taubert
09e05ffe6d Backed out changeset 571b2854e11f 2013-08-28 09:56:59 +02:00
Zach Carter
f9c2124fae imported patch lloyd-patch 2013-08-27 13:31:03 -07:00