Edouard Oger
25eb2d60df
Bug 1549049 - Unify Sync Now buttons logic. r=markh,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D48410
--HG--
extra : moz-landing-system : lando
2019-10-11 17:06:57 +00:00
Andreea Pavel
eb350d4f6b
Backed out changeset 4695136f7e82 (bug 1549049) for assertion failures at ErrorResult.h on a CLOSED TREE
2019-10-11 00:53:42 +03:00
Edouard Oger
136a86deed
Bug 1549049 - Unify Sync Now buttons logic. r=markh,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D48410
--HG--
extra : moz-landing-system : lando
2019-10-10 21:08:01 +00:00
Mark Hammond
183f92d2ca
Bug 1587227 - ensure sendtab devices list is populated before Sync is initialized. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D48619
--HG--
extra : moz-landing-system : lando
2019-10-09 05:58:20 +00:00
Noemi Erli
ea6e0bc746
Backed out changeset c30194bd49f9 (bug 1587227) for failing in browser_contextmenu_sendpage.js
2019-10-09 04:04:46 +03:00
Mark Hammond
b3e9a07002
Bug 1587227 - ensure sendtab devices list is populated before Sync is initialized. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D48619
--HG--
extra : moz-landing-system : lando
2019-10-09 00:23:13 +00:00
Edouard Oger
179b1148ec
Bug 1584293 - Refactor the FxA disconnect dialog. r=markh,flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D48098
--HG--
extra : moz-landing-system : lando
2019-10-04 14:06:35 +00:00
Edouard Oger
3b5f751ae7
Bug 1586075 - Add login failed avatar icon. r=vbudhram
...
Differential Revision: https://phabricator.services.mozilla.com/D48117
--HG--
extra : moz-landing-system : lando
2019-10-04 13:57:37 +00:00
Lina Cambridge
397d3a1156
Bug 1583413 - Fetch the Send Tab target list from FxA, not Sync. r=markh,eoger
...
Instead of using the list of FxA devices from the Sync clients engine,
we now fetch the list of Send Tab devices from FxA. This works like
this:
* `FxAccountsDevice#getDeviceList` has been split up into
`recentDeviceList` and `refreshDeviceList`.
* `recentDeviceList` synchronously returns the last fetched list, so
that consumers like Send Tab can use it right away.
* `refreshDeviceList` is asynchronous, and refreshes the last fetched
list. Refreshes are limited to once every minute by default, matching
the minimum sync interval (Send Tab passes the `ignoreCached` option
to override the limit if the user clicks the "refresh" button).
Concurrent calls to `refreshDeviceList` are also serialized, to
ensure the list is only fetched once.
* The list is flagged as stale when a device is connected or
disconnected. It's still kept around, but the next call to
`refreshDeviceList` will fetch a new list from the server.
* The Send Tab UI refreshes FxA devices in the background. Matching FxA
devices to Sync client records is best effort; we don't do it if Sync
isn't configured or hasn't run yet. This only impacts the fallback
case if the target doesn't support FxA commands.
Differential Revision: https://phabricator.services.mozilla.com/D47521
--HG--
extra : moz-landing-system : lando
2019-10-03 22:40:55 +00:00
Vijay Budhram
5af8c9966d
Bug 1570568 - Update Fxa menu to reflect decoupling r=eoger,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D46891
--HG--
extra : moz-landing-system : lando
2019-10-03 18:04:56 +00:00
Mark Hammond
47380e1a34
Bug 1581980 - change the text of many Sync notifications so they aren't Sync specific. r=flod,eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D47853
--HG--
extra : moz-landing-system : lando
2019-10-03 05:52:58 +00:00
Mark Hammond
05cd605b1a
Bug 1585428 - update FxA toolbar heading from 'Manage Account' to 'Settings'. r=flod,eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D47852
--HG--
extra : moz-landing-system : lando
2019-10-03 05:36:16 +00:00
Coroiu Cristina
e1c578961a
Backed out changeset 631ae4f7da71 (bug 1585428) for browser-chrome failures at browser/base/content/test/sync/browser_sync.js
2019-10-03 05:51:33 +03:00
Dorel Luca
4ce638ade8
Backed out changeset 343178f58cf9 (bug 1581980) for Eslint failure on gecko/browser/components/BrowserGlue.jsm. CLOSED TREE
2019-10-03 04:47:43 +03:00
Mark Hammond
534414ccc2
Bug 1585428 - update FxA toolbar heading from 'Manage Account' to 'Settings'. r=flod,eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D47852
--HG--
extra : moz-landing-system : lando
2019-10-03 01:24:20 +00:00
Mark Hammond
b96fbe7716
Bug 1581980 - change the text of many Sync notifications so they aren't Sync specific. r=flod,eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D47853
--HG--
extra : moz-landing-system : lando
2019-10-03 01:21:45 +00:00
Mark Hammond
9ea55f75c4
Bug 1583414 - don't attempt to refresh the FxA device list if sync's not configured. r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D46889
--HG--
extra : moz-landing-system : lando
2019-09-25 04:31:20 +00:00
Bogdan Tara
3ae381ab69
Backed out changeset e5f8a98c5e8b (bug 1583414) for sync/browser_contextmenu_send* failures
2019-09-25 03:12:33 +03:00
Edouard Oger
00b4395dc0
Bug 1577449 - Replace Learn about Send Tab link. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D46631
--HG--
extra : moz-landing-system : lando
2019-09-24 22:50:36 +00:00
Mark Hammond
88f5991660
Bug 1583414 - don't attempt to refresh the FxA device list if sync's not configured. r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D46889
--HG--
extra : moz-landing-system : lando
2019-09-24 17:15:10 +00:00
Edouard Oger
1979bd1900
Bug 1576654 - Show Sent! notifications in every context. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D46798
--HG--
extra : moz-landing-system : lando
2019-09-24 18:01:09 +00:00
Bogdan Tara
5119706eb6
Backed out changeset f54538dd8a6f (bug 1576654) for pageActions/browser_page_action_menu* failures CLOSED TREE
2019-09-24 20:33:37 +03:00
Edouard Oger
83b2254914
Bug 1576654 - Show Sent! notifications in every context. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D46798
--HG--
extra : moz-landing-system : lando
2019-09-24 00:20:17 +00:00
Vijay Budhram
3a85929651
Bug 1580115 - Fix fxa menu disconnected avatar r=eoger,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D46799
--HG--
extra : moz-landing-system : lando
2019-09-24 02:53:02 +00:00
Vijay Budhram
9ebe6010d5
Bug 1575706 - Add account sub menu to fxa toolbar menu r=eoger,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D45725
--HG--
extra : moz-landing-system : lando
2019-09-20 17:00:51 +00:00
Gurzau Raul
5589deded8
Backed out changeset 4ce6c9d4041a (bug 1575706) for failing at browser_duplicateIDs.js on a CLOSED TREE.
2019-09-20 00:54:38 +03:00
Vijay Budhram
35c8f2a5ea
Bug 1575706 - Add account sub menu to fxa toolbar menu r=eoger,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D45725
--HG--
extra : moz-landing-system : lando
2019-09-19 19:27:02 +00:00
Edouard Oger
dc0356a8c5
Bug 1581170 - Normalize FxA mobile type to phone. r=vladikoff
...
Differential Revision: https://phabricator.services.mozilla.com/D46479
--HG--
extra : moz-landing-system : lando
2019-09-19 15:25:44 +00:00
Mark Hammond
7531325c86
Bug 1582023 - Replace "sync disconnect" dialog and local data removal with simple confirmation dialog. r=eoger,flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D46253
--HG--
extra : moz-landing-system : lando
2019-09-19 05:59:51 +00:00
Edouard Oger
79295df67b
Bug 1580906 p1 - Update page action menu Send Tab copy. r=vbudhram
...
Differential Revision: https://phabricator.services.mozilla.com/D45728
--HG--
extra : moz-landing-system : lando
2019-09-18 18:36:51 +00:00
Noemi Erli
3a5ced0d32
Backed out 2 changesets (bug 1580906) for failures in browser_page_action_menu.js CLOSED TREE
...
Backed out changeset ae5fe308e4b2 (bug 1580906)
Backed out changeset 2dab1e9ada47 (bug 1580906)
2019-09-18 21:17:01 +03:00
Edouard Oger
54bd49740d
Bug 1580906 p1 - Update page action menu Send Tab copy. r=vbudhram
...
Differential Revision: https://phabricator.services.mozilla.com/D45728
--HG--
extra : moz-landing-system : lando
2019-09-18 16:26:22 +00:00
monikamaheshwari
9d60e0d578
Bug 1578683 Turn on ESLint rule prefer-boolean-length-check for toolkit and browser r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D45629
--HG--
extra : moz-landing-system : lando
2019-09-14 09:39:26 +00:00
Edouard Oger
f4b32d8096
Bug 1579445 - Refresh the FxA device list on Send Tab menu open. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D45189
--HG--
extra : moz-landing-system : lando
2019-09-12 22:42:31 +00:00
Edouard Oger
926c5d067c
Bug 1570569 p1 - Add Sync Disabled state to Synced Tabs menu. r=vbudhram,fluent-reviewers,flod,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D44484
--HG--
extra : moz-landing-system : lando
2019-09-11 01:17:46 +00:00
Edouard Oger
b176311275
Bug 1575704 - Redirect to Sync preferences in Send Tab sign-in button. r=vbudhram
...
Differential Revision: https://phabricator.services.mozilla.com/D44251
--HG--
extra : moz-landing-system : lando
2019-09-03 15:40:29 +00:00
Vijay Budhram
d93c450ace
Bug 1573959 - Update FxA toolbar menu utm param r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D43093
--HG--
extra : moz-landing-system : lando
2019-08-22 16:53:17 +00:00
Edouard Oger
c198318999
Bug 1567569 - Add VR and TV device icons. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D41464
--HG--
extra : moz-landing-system : lando
2019-08-13 02:52:07 +00:00
Vijay Budhram
50c76e25ad
Bug 1568866 - Update send to device panel for skyline r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D40049
--HG--
extra : moz-landing-system : lando
2019-08-07 18:07:06 +00:00
Andreea Pavel
201f06b0bd
Backed out 2 changesets (bug 1568866) bc failures at browser_misused_characters_in_strings.js on a CLOSED TREE
...
Backed out changeset d87d16fa1fa5 (bug 1568866)
Backed out changeset 75fb52a6d1f8 (bug 1568866)
2019-08-06 22:29:49 +03:00
Coroiu Cristina
c4d18735be
Bug 1568866 - Fix ESlint failure on a CLOSED TREE
2019-08-06 19:39:55 +03:00
Vijay Budhram
88444d1f53
Bug 1568866 - Update send to device panel for skyline r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D40049
--HG--
extra : moz-landing-system : lando
2019-08-06 15:00:30 +00:00
Vijay Budhram
d9c1062c1c
Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D37961
--HG--
extra : moz-landing-system : lando
2019-08-02 13:55:19 +00:00
Mihai Alexandru Michis
27acd9ae77
Backed out changeset f2b7c868c0a7 (bug 1562006) for browser chrome failures. CLOSED TREE
2019-07-29 23:37:58 +03:00
Vijay Budhram
d99505ac96
Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D37961
--HG--
extra : moz-landing-system : lando
2019-07-29 16:21:22 +00:00
Vijay Budhram
910fe08765
Bug 1564877 - Fix fxa avatar not clearing on sign out r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D37571
--HG--
extra : moz-landing-system : lando
2019-07-10 20:06:33 +00:00
Victor Porof
f9f5914039
Bug 1561435 - Format browser/base/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36041
--HG--
extra : source : 96b3895a3b2aa2fcb064c85ec5857b7216884556
2019-07-05 09:48:57 +02:00
Dão Gottwald
b72f7996d5
Bug 1560398 - Merge appMenu-fxa-status with appMenu-fxa-container. r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D35470
--HG--
extra : moz-landing-system : lando
2019-06-24 20:29:46 +00:00
Boris Zbarsky
9de72a3ac6
Bug 1557793 part 2. Stop using [array] in nsIStringBundle. r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D34196
--HG--
extra : moz-landing-system : lando
2019-06-11 15:51:51 +00:00
Edouard Oger
d3751d4293
Bug 1555771 - Update Sync and FxA illustrations. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D33234
--HG--
extra : moz-landing-system : lando
2019-06-05 17:46:54 +00:00