Commit Graph

86 Commits

Author SHA1 Message Date
Edouard Oger
668cf49190 Bug 1337026 - Cache the FxA profile in the UI. r=markh
MozReview-Commit-ID: 9qZ81phzd3a
2017-02-06 12:13:06 -05:00
Edouard Oger
56a9cb19a4 Bug 1335538 - Don't fetch the FxA profile on every UI update in browser-fxaccounts. r=markh
MozReview-Commit-ID: F95hmHuWTW6
2017-02-01 13:27:37 -05:00
Edouard Oger
039215ef77 Bug 1296767 part 12 - Remove Weave.fxAccountsEnabled. r=markh
MozReview-Commit-ID: L4dM9xN2ELp
2017-01-27 13:31:58 -05:00
Edouard Oger
e1b2e4cb1b Bug 1296767 part 10 - Remove FxA Migration code. r=markh
MozReview-Commit-ID: DamrbblcMmZ
2017-01-27 13:31:58 -05:00
Wes Kocher
092fa0f3bc Backed out 13 changesets (bug 1296767) for xpcshell failures a=backout CLOSED TREE
Backed out changeset 41ed77788333 (bug 1296767)
Backed out changeset 1c0c9289b532 (bug 1296767)
Backed out changeset 50294db1d871 (bug 1296767)
Backed out changeset 26c065f79c54 (bug 1296767)
Backed out changeset 0362a78d6978 (bug 1296767)
Backed out changeset 4e71cf94e4ee (bug 1296767)
Backed out changeset f6f59447d22a (bug 1296767)
Backed out changeset 6c9b792cc296 (bug 1296767)
Backed out changeset 46a52b10a868 (bug 1296767)
Backed out changeset 5d70d87d2a8f (bug 1296767)
Backed out changeset 8219686be6a2 (bug 1296767)
Backed out changeset 0a989b0cea67 (bug 1296767)
Backed out changeset 9f59a0b75c1f (bug 1296767)

MozReview-Commit-ID: 2XBNsd8JrZL
2017-01-26 11:16:12 -08:00
Edouard Oger
b956629874 Bug 1296767 part 12 - Remove Weave.fxAccountsEnabled. r=markh
MozReview-Commit-ID: L4dM9xN2ELp
2017-01-19 14:53:37 -05:00
Edouard Oger
92d56eda1d Bug 1296767 part 10 - Remove FxA Migration code. r=markh
MozReview-Commit-ID: DamrbblcMmZ
2017-01-19 13:03:38 -05:00
Thom Chiovoloni
77e6af4a31 Bug 1312094 - Don't show 'send to device' for huge or otherwise unsyncable URIs. r=markh
MozReview-Commit-ID: 8Eh23UGOwNv
2017-01-09 17:38:34 -05:00
Jared Wein
e3149c378f Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Mark Hammond
9a2e3475c9 Bug 1319639 - update the browser UI on a sync error to ensure an auth error during a sync is correctly handled. r=kitcambridge
MozReview-Commit-ID: 3WrQu8fmrLx
2016-11-29 09:24:53 +11:00
Jared Wein
ef8b1e86ca Bug 1316870 - Enable no-shadow eslint rule for browser/. r=mossop 2016-11-15 22:58:30 -05:00
Dave Townsend
4e295aa48d Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
MozReview-Commit-ID: 2ZvTiZDHchz
2016-11-11 08:10:51 -08:00
Dave Townsend
12596ced47 Bug 1316882: Turn on space-infix-ops eslint rule. r=jaws
MozReview-Commit-ID: HBpjT2uHJaZ
2016-11-10 14:48:04 -08:00
Mark Hammond
c7da88ae98 Bug 1293181 - remove the override of entrypoint=uitour for FxA-server collected metrics. r=kitcambridge
MozReview-Commit-ID: FmH9nIZTd75
2016-09-22 17:34:50 +10:00
Edouard Oger
b6b0591c7c Bug 1249619 - Handle FxA password reset/changed push notifications. r=markh
MozReview-Commit-ID: 4ZtUs80iPXp
2016-07-29 20:51:16 -07:00
Edouard Oger
d081704897 Bug 1288107 - Remove All Devices option in Send Tab to Device menu when we only have 1 other device. r=markh
MozReview-Commit-ID: FaqjglxeMCh
2016-07-21 14:58:19 -07:00
Edouard Oger
2be76e15fb Bug 677372 - Send Tab/Page/Link to device. r=markh, a=KWierso
MozReview-Commit-ID: 6xnBjTPkiUQ
MozReview-Commit-ID: D7sdRrsWRCF
2016-06-27 16:46:43 -07:00
Edouard Oger
e2969b0d21 Bug 1214801 - Keep the panelUI fxa status bar state in customization mode. r=markh
MozReview-Commit-ID: 1VDCgiqB678
2016-06-08 11:34:34 -07:00
Edouard Oger
9f952241a2 Bug 1275927 - Replace custom Sync success doorhanger with platform notification. r=markh
MozReview-Commit-ID: 1GJRcB6mnEI
2016-06-02 10:36:53 -07:00
Thom Chiovoloni
5648288004 Bug 1246606 - Ensure a tooltip is present on the 'Sign in to sync' button in the customizable menu. r=markh 2016-04-05 14:52:00 -07:00
Carsten "Tomcat" Book
b661cf1dc5 Backed out changeset 033ae34a1c53 (bug 1246606) for test failures in browser_fxaccounts.js | no tooltip when signed out 2016-04-05 12:18:28 +02:00
Thom Chiovoloni
2a3edba411 Bug 1246606 - Ensure a tooltip is present on the 'Sign in to sync' button in the customizable menu. r=markh
MozReview-Commit-ID: GQjHez4gtky
2016-04-04 11:56:09 -07:00
Felipe Gomes
e5ea10c3ed Bug 1228627 - Remove #includes from browser.js. r=Gijs 2015-11-30 12:13:57 -02:00
Pablo Almenar
dc29f33400 Bug 691849 - Replace custom Sync notification bars with standard ones. r=markh 2015-11-04 10:21:47 +01:00
Mark Hammond
76125ff52e Bug 1205928 - update the Sync migration code to automatically and unconditionally disconnect from legacy Sync. r=adw 2015-10-23 08:37:31 +11:00
Carsten "Tomcat" Book
dc5b18a704 Backed out changeset 1df2049352ff (bug 1205928) for bc7 test bustage on a CLOSED TREE 2015-10-21 12:01:38 +02:00
Mark Hammond
ebefa61b75 Bug 1205928 - update the Sync migration code to automatically and unconditionally disconnect from legacy Sync. r=adw 2015-10-21 15:00:13 +11:00
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
9ac20e066d Bug 1205914 - remove unused sync-error-panel. r=adw 2015-09-21 12:20:04 +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
a2480946aa Bug 1198908 - Add an unverified state to the sync status bar in the hamburger menu. r=markh 2015-09-02 15:12:00 +02: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
b01c12da1c Bug 1193179 - Use entrypoint query param for FxA metrics, not entryPoint. r=markh 2015-08-19 15:02:07 -07:00
Edouard Oger
99408b4c3b Bug 1180584 - Support multiple badges on the Hamburger menu button. r=markh 2015-08-06 14:47:32 +10: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
Edouard Oger
830f4f629d Bug 1182009 - Remove empty sync button in the Hamburger menu for sync 1.0 users. r=markh 2015-07-30 14:10:00 -07:00
Mark Hammond
943b90d754 Bug 1184825 - treat FxAccountsWebChannel as a singleton to avoid creating one per window. r=stomlinson 2015-07-23 08:49:22 +10:00
Edouard Oger
d7ed29133f Bug 1181352 - Disable sync menu in hamburger menu when in customization mode. r=markh 2015-07-07 17:06:00 +02:00
Tim Taubert
e7cc77095b Bug 1179998 - Fix intermittent browser_876926_customize_mode_wrapping.js failures by checking whether a window was closed before trying to update the FxA parts of the UI r=Gijs 2015-07-05 09:45:05 +02:00
Mark Hammond
f0da7f5db8 Bug 1180106 - don't attempt to fetch an FxA user profile when no user is logged in. r=oeger 2015-07-03 15:04:22 +10:00
Edouard Oger
3c6de23163 Bug 1139698 - Add Firefox Account avatar in Hamburger Menu. r=markh 2015-06-29 20:06:00 -04:00
Jessie Hildebrandt
61146984d3 Bug 972567 - Add a more descriptive tooltip to the Reconnect to Sync menu item. r=markh 2015-06-05 10:37:03 +10:00
Mark Hammond
63e422921b Bug 1170926 - have the hamburger menu notice the 'needs reauthentication' state. r=adw 2015-06-04 11:06:07 +10:00
Shane Tomlinson
078e68ddca Bug 1146904: Add the FxAccountsWebChannel to drive Sync
* * *
fix tests
From 6bb486068a8b002f222f4658989968d86df9eff1 Mon Sep 17 00:00:00 2001
---
 .../test/general/browser_fxa_web_channel.html      |   2 +-
 .../test/general/browser_fxa_web_channel.js        | 131 +++++++++++----------
 services/fxaccounts/tests/xpcshell/test_profile.js |  26 ----
 3 files changed, 70 insertions(+), 89 deletions(-)
2015-04-11 13:23:08 +01:00
Wes Kocher
d06e654842 Backed out changeset 7ca0864fc405 (bug 1146904) for b2g xpcshell failures 2015-05-05 19:40:55 -07:00
Shane Tomlinson
b86688a1e3 Bug 1146904: Add the FxAccountsWebChannel to drive Sync
* * *
fix tests
From 6bb486068a8b002f222f4658989968d86df9eff1 Mon Sep 17 00:00:00 2001
---
 .../test/general/browser_fxa_web_channel.html      |   2 +-
 .../test/general/browser_fxa_web_channel.js        | 131 +++++++++++----------
 services/fxaccounts/tests/xpcshell/test_profile.js |  26 ----
 3 files changed, 70 insertions(+), 89 deletions(-)
2015-04-11 13:23:08 +01:00