Commit Graph

63 Commits

Author SHA1 Message Date
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
Edouard Oger
95f620e322 Bug 1190916 - Truncate long emails in about:accounts signed-in state. r=markh 2015-08-07 20:05:51 -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
Ehsan Akhgari
91e5b2ed5e Bug 1189590 - Make the about:accounts start page RTL aware; r=jaws 2015-08-01 00:03:33 -04: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
Phil Booth
db45405b4f Bug 1074251 - change button label "Manage" => "Sync preferences" on about:accounts. r=markh 2015-07-02 10:27:00 +02: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
Vlad Filippov
2d5f1ef5ed Bug 1005085 - Fixes about:accounts keyboard navigation. r=ckarlof 2015-01-20 16:35:00 +01: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
Jonathan Kew
6f4a779923 bug 992650 - eliminate use of "embedded" fonts in about:accounts. r=gavin 2014-05-20 09:41:17 +01:00
Jonathan Kew
95787e2aab bug 992650 - preliminary cleanup, remove CRLF line endings in aboutaccounts/main.css. r=gavin 2014-05-20 09:41:12 +01:00
Richard Newman
6b81fde59e Bug 995412 - Graphic assets for desktop Sync should be run through an optimizer to reduce size. r=trivial DONTBUILD 2014-05-07 21:00:41 -07: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
Valentin Tsatskin
cfd57456c0 Bug 986153 - Consolidate browser fonts. r=zaach, r=Unfocused 2014-04-16 17:04:47 -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
Zachary Carter
63cb6bf3d8 Bug 972061 - Update style of Sync intro and manage pages r=ttaubert
From ff216e4d7d2c5957c09ba03028b0fec76303ab30 Mon Sep 17 00:00:00 2001
---
 .../base/content/aboutaccounts/aboutaccounts.css   |  36 --
 .../base/content/aboutaccounts/aboutaccounts.xhtml |   8 +-
 .../aboutaccounts/images/graphic_sync_intro.png    | Bin 5566 -> 9304 bytes
 .../aboutaccounts/images/graphic_sync_intro@2x.png | Bin 10764 -> 19655 bytes
 browser/base/content/aboutaccounts/main.css        | 380 ++++-----------------
 5 files changed, 76 insertions(+), 348 deletions(-)
2014-02-12 18:36:07 -08: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
Alex Henrie
6f7482ed7a Bug 968029 - Use unprefixed box-sizing in browser/ and toolkit/. r=dao 2014-02-04 21:36:29 -07: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
Zachary Carter
b18158e4ac Bug 965117 - Custom fonts on about:accounts and other visual/string tweaks. r=ttaubert 2014-01-31 16:50:55 -08: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
Gavin Sharp
65b3f07071 Bug 965703: bump string names after string change, r=markh 2014-01-30 10:22:14 -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