Commit Graph

69 Commits

Author SHA1 Message Date
Thom Chiovoloni
785ff6b8cd Bug 1249520 - Add client support for a fxa-client-configuration endpoint r=markh
MozReview-Commit-ID: 4jTl1yIduKG
2016-09-21 15:07:28 -04:00
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
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