Dave Townsend
a215a4a95a
Bug 1245649: Turn on no-extra-semi. r=markh
2016-02-03 17:27:36 -08:00
Shane Tomlinson
f3a160a5eb
Bug 1233668 - Ensure Firefox Accounts is loaded with a valid history entry. r=markh
...
FxA was loaded using webNav.loadURI and LOAD_FLAGS_BYPASS_HISTORY which
caused the initial FxA history entry to be `about:blank`. This caused
two problems: 1) The "back" button did not work on the "Choose what to Sync"
page, and 2) If the user reloaded the page, an exception would occur as soon as
the user filled out the first form.
2015-12-18 18:11:29 +00:00
Carsten "Tomcat" Book
036e6d2fa3
Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902 )
Backed out changeset d70c7fe532c6 (bug 1202902 )
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
12369728f5
Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902 )
2015-10-07 12:13:45 +02:00
Shu-yu Guo
474f49adb7
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Mark Hammond
21750113d4
Bug 1199303 - improve sync login and registration by using fewers tabs. r=adw
2015-09-18 08:28:51 +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
Mark Hammond
da32f10746
Bug 969474 - fix behaviour of 'back' button on about:accounts. r=adw
2015-09-11 10:41:03 +10:00
Mark Hammond
e12b996e3d
Bug 1198071 - remove support for session_status server commands. r=rfkelly,zaach
2015-08-28 10:47:01 +10:00
Edouard Oger
c7f8135694
Bug 1189842 - Change sync post-login page (about:accounts) to instead direct to account:preferences#sync. r=markh
2015-08-15 16:39:05 +10:00
Edouard Oger
30586dc3b2
Bug 959844 - Use a custom error page when about:accounts remote pages cannot be loaded. r=markh
2015-08-13 10:35:00 -04:00
Ryan VanderMeulen
282d69acad
Backed out changeset 92cb84b00e00 (bug 1189842) for OSX about:accounts leaks.
2015-08-13 14:59:16 -04:00
Edouard Oger
0e251d5b6d
Bug 1189842 - Change sync post-login page (about:accounts) to instead direct to account:preferences#sync. r=markh
2015-08-13 08:38:10 -07: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
Mark Hammond
e4a976ceb8
Bug 1156752 - explicitly list where each FxA field is stored. r=zaach
2015-07-27 08:58:53 +10:00
Edouard Oger
6aebcf0fca
Bug 1184179 - Improve the about accounts page. r=markh
2015-07-16 11:10:00 -04:00
ziyunfei
649e7033e4
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
Mark Hammond
302cd3e91a
Bug 1124956 - Fix Sync engine selection after migration to FxA. r=adw
2015-01-29 10:41:00 +11:00
Mark Hammond
b43a182e2c
Bug 1017931 - allow about:accounts to be used even if legacy sync is configured. r=adw
2014-11-24 12:31:10 +11:00
Panos Astithas
2880a655fb
Bug 1095420 - UI Tour should cause a migration to aurora when highlighting Sync. r=markh
2014-11-08 10:53:00 +02:00
Mark Hammond
07fcfe6b3b
Bug 1095231 - have migration of sync credentials do the right thing if no default profile exists. r=past
2014-11-07 20:04:26 +11:00
Drew Willcoxon
c63cfe2f4a
Bug 1020156 - Forward URL parameters from about:accounts to the remotely hosted page. r=markh
2014-11-04 17:18:56 -08:00
Panos Astithas
3f0d2fede9
Add ability to pre-populate sync credentials from the default Firefox profile in about:accounts (bug 1079835). r=markh
2014-10-27 15:15:12 +02:00
Alex Bardas
f20a036036
Bug 1082130 - Test if window closed before signing in the user in fxAccounts. r=markh
2014-10-13 22:53:37 -07: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
Mark Hammond
6ed05cd31f
Bug 1013064 (part 1) - prompt for master-password unlock when interacting with about:accounts. r=ttaubert
...
From 18f9d132020afee6004e63c9006245e4d3b04e18 Mon Sep 17 00:00:00 2001
---
browser/base/content/aboutaccounts/aboutaccounts.js | 9 +++++++++
1 file changed, 9 insertions(+)
2014-06-11 17:34:24 +10:00
Neil Deakin
20def886cc
Bug 1013064, backout e5dfe9801f76, 11f3a97d1d2c, e2374762f521, 91db8acb8d7e, d0050ba0b875 due to sync issues
2014-07-21 09:09:41 -04:00
Mark Hammond
e1e967e1bb
Bug 1013064 (part 1) - prompt for master-password unlock when interacting with about:accounts. r=ttaubert
...
From 18f9d132020afee6004e63c9006245e4d3b04e18 Mon Sep 17 00:00:00 2001
---
browser/base/content/aboutaccounts/aboutaccounts.js | 9 +++++++++
1 file changed, 9 insertions(+)
2014-06-11 17:34:24 +10:00
Mark Hammond
b21322904f
Bug 1023734 - make show() method sane and remove hide() method in about:accounts. r=ttaubert
2014-06-12 13:01:04 +10:00
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