Commit Graph

54 Commits

Author SHA1 Message Date
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
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
Edouard Oger
d97d31d712 Bug 992388 - Restyle FxA verification emails errors/success alert and migration prompt in sync preferences. r=markh 2015-09-08 09:21:29 +10:00
Edouard Oger
5dcf1ac302 Bug 1198750 - clicking on Sync preferences manage link should open about:accounts. r=markh 2015-08-26 10:34:00 -04:00
Edouard Oger
e99c530834 Bug 1187007 - Blur computer name textbox on cancel and save in sync preferences. r=markh 2015-08-25 11:06:00 -04: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
6a36ead3aa Bug 1193989 - Make sync preferences responsive with longer strings. r=markh 2015-08-12 22:44:00 -04:00
Mark Hammond
e826a116db Bug 1180587 - remove most error handling from browser-syncui now it is shown in the hamburger menu. r=adw 2015-08-06 14:47:31 +10:00
Edouard Oger
54d5d4f178 Bug 1149721 - Restyle the Sync preferences page. r=jaws 2015-08-04 11:46:00 +02: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
Mark Hammond
7699a33252 Bug 1184005 - Remove readinglist. r=MattN,jaws,adw 2015-08-04 12:00:43 +10:00
Edouard Oger
1dfa5bed7f Bug 987681 - Sync preferences no longer flashes when opening. r=markh 2015-08-03 10:47:00 -04:00
Edouard Oger
d1463ca44e Bug 1184639 - Present the device name in a read-only disabled text input. r=mak 2015-07-20 13:54:00 +02:00
Edouard Oger
003875dd84 Bug 1184243 - Disable the device name field when sync is not connected. r=markh 2015-07-15 15:36:00 -04:00
Edouard Oger
85a7199878 Bug 1180734 - Visually tidy the device name field. r=markh 2015-07-14 17:58:00 -04:00
Edouard Oger
12bf309d45 Bug 1181300 - Update sync computer name only when user clicks the Save button. r=markh 2015-07-07 13:33:00 +02:00
Edouard Oger
b3251bbdcc Bug 1166935 - Show fxa user's display name instead of email when possible in sync preference page. r=markh 2015-07-07 10:20:00 +02:00
Edouard Oger
774349059c Bug 1174330 - Allow the device name to be edited in-line. r=markh 2015-06-25 17:15:23 -07:00
Zachary Carter
be7a284a5c Bug 1165510 - Add "entrypoint" query param to links to FxA settings pages. r=markh 2015-05-15 15:56:00 -04:00
Mark Hammond
c550c361b6 Bug 1153708 - put the FxA profile fetch behind the same pref used to display the avatar. r=zaach 2015-05-06 11:38:06 +10:00
Mark Hammond
342d7ac1b3 Bug 1070115 - pass the uid and email address of the current FxA user to the account manage url. r=zaach 2015-04-24 10:51:20 +10:00
Zachary Carter
ad2955f347 Bug 1139677 - Display the user's FxA profile image in the Sync Pref pane r=markh,rfeeley 2015-03-27 02:37:55 -07:00
Mark Hammond
85c3dc5004 Bug 1131414 (part 2) - add the reading-list engine to Sync prefs. r=adw 2015-03-20 11:08:51 -07:00
Gijs Kruitbosch
bd93eca2c3 Bug 1095017 - pass the element instead of the pane object to gSyncUtils.changeName, r=markh 2015-03-04 14:54:47 +00: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
Mark Hammond
3fc5a5c083 Bug 1114445 - update sync migration flows to reflect latest requirements. r=adw 2015-01-07 13:57:38 +11: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
Mark Hammond
7b2681cfda Bug 1098661 - Update sync in-content preferences UI to match FxA migration flows. r=adw 2014-12-18 16:14:58 +11:00
Mark Hammond
d33c645472 Bug 1091320 - fix legacy sync password and passphrase operations with incontent prefs. r=adw 2014-10-31 11:26:22 +11: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
Sebastian Hengst
ccc5c884aa Bug 1016300 - Move inline scripts and styles into separate files for in-content preferences. r=Gijs 2014-08-27 00:08:49 +02:00
Mark Hammond
28f550d7b7 Bug 1013064 (part 5) - stop disabling the password engine when MP enabled. r=ttaubert
From 07aa9cc1fcd5479976effe29f6adf5ad5ba7a8f8 Mon Sep 17 00:00:00 2001
2014-06-12 18:19:49 +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
Richard Marti
a2cc9828d1 Bug 1036054 - Convert Sync pane dialog to be in-content. r=mattn 2014-07-15 23:05:55 +02:00
Mark Hammond
227dea8acd Bug 1013064 (part 5) - stop disabling the password engine when MP enabled. r=ttaubert
From 07aa9cc1fcd5479976effe29f6adf5ad5ba7a8f8 Mon Sep 17 00:00:00 2001
2014-06-12 18:19:49 +10:00
Asaf Romano
6d1eef19a3 Bug 1013904 - Text not selectable in in-content prefs. r=jaws. 2014-05-30 20:32:29 +03:00
Richard Marti
3e1d183b17 Bug 1005038 - In-content preferences: open the links in a new tab. r=jaws 2014-05-02 17:00:06 +02:00
Sebastian Hengst
04e81fe910 Bug 997625 - Sync panel: Checkbox for syncing passwords enabled (not disabled) while sync credentials need reauth r=ttaubert 2014-04-17 13:55:31 +02:00
Richard Marti
7cf44f4ea9 Bug 967674 - Port new Fxa sync options work to in-content prefs. r=markh 2014-03-29 11:22:10 +01:00
Phil Ringnalda
68c2596596 Back out 43663582cfdb (bug 987404) because it looks like it disabled things even without e10s being defined 2014-03-30 23:18:57 -07:00
Mark Hammond
c7db2d7aca Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-03-31 14:11:49 +11:00
Mark Hammond
85eb6ebf92 Have the sync setup dialog do the right thing if identity.fxaccounts.enabled=true 2013-12-19 16:38:35 +11:00
Tim Taubert
4cb8bf85fa Bug 951857 - Bring back UI entry points and the setup dialog for old sync r=markh
From 046c19dae155a175cf6fa5e480f1fa1882f7d51f Mon Sep 17 00:00:00 2001
2013-12-18 23:10:11 +01:00
Tim Taubert
3706137b0d Bug 926709 - Replace UI entry points for sync setup with opening about:accounts; r=gavin 2013-10-16 17:42:01 -07:00
Gregory Szorc
8e3b63221f Bug 836120 - Reduce memory overhead of Sync when it's not configured; r=rnewman
If Sync is (likely) not configured, the only loaded JS is for the XPCOM
service itself.

The UI code is now smart enough to initialize the Sync service if it
isn't yet loaded. This addresses bug 825728.
2013-01-30 07:05:12 -08:00
Richard Newman
01a718fb4d Bug 695127 - missing ; in chrome://browser/content/preferences/sync.js. r=trivial 2012-12-19 15:19:25 -08:00