searching for reviewer(eoger)
5ea9b3f1de720e8500ad9dc4c1511ddbad2d02b0: Bug 1596662 - make the addresses and credit-cards engines available if we find they are enabled. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Fri, 15 Nov 2019 19:09:41 +0000 - rev 502337
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596662 - make the addresses and credit-cards engines available if we find they are enabled. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D53143
bf1d04bbfc0be1fc01828bf6c0a32a98473513d6: Bug 1594704 - ensure sync data choices made before connecting sync are honored. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Fri, 15 Nov 2019 19:12:16 +0000 - rev 502310
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594704 - ensure sync data choices made before connecting sync are honored. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D53138
f9e0d3054d08c26e3e58875dfac073dfe035026f: Bug 1590486 - ensure FxA web channels can grab the session token. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 24 Oct 2019 03:30:57 +0000 - rev 498797
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1590486 - ensure FxA web channels can grab the session token. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D50359
c5503bc49a73e9b508b79973c9314269a0f1cc25: Bug 1590486 - ensure FxA web channels can grab the session token. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Wed, 23 Oct 2019 21:21:23 +0000 - rev 498777
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1590486 - ensure FxA web channels can grab the session token. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D50359
54e106cfc6aae7b4cd5f48fa04db67f1ddabd7f2: Bug 1574052 - only return public fields from fxAccounts.getSignedInUser(). r=rfkelly,eoger
Mark Hammond <mhammond@skippinet.com.au> - Tue, 22 Oct 2019 00:57:27 +0000 - rev 498452
Push 114158 by ncsoregi@mozilla.com at Tue, 22 Oct 2019 09:53:30 +0000
Bug 1574052 - only return public fields from fxAccounts.getSignedInUser(). r=rfkelly,eoger Differential Revision: https://phabricator.services.mozilla.com/D49525
15f007ec4cacb3114aaa3dd76ed8c1d72e20cde9: Bug 1583897 - Send a telemetry event for new sendtab. r=tcsc,eoger,lina
Mark Hammond <mhammond@skippinet.com.au> - Mon, 14 Oct 2019 22:17:28 +0000 - rev 497549
Push 114152 by dvarga@mozilla.com at Tue, 15 Oct 2019 11:14:34 +0000
Bug 1583897 - Send a telemetry event for new sendtab. r=tcsc,eoger,lina Differential Revision: https://phabricator.services.mozilla.com/D48153
8b283ff7809b3e8462167c9d8ede47060d26f6c1: Bug 1587769 - update the pref we watch to ensure we sync immediately after device name change. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Mon, 14 Oct 2019 16:30:27 +0000 - rev 497546
Push 114152 by dvarga@mozilla.com at Tue, 15 Oct 2019 11:14:34 +0000
Bug 1587769 - update the pref we watch to ensure we sync immediately after device name change. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D49102
9dce7195c6edce03982ba144b8d5d0c25856169b: Bug 1587837 - better checking of the Firefox Account password changing. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Fri, 11 Oct 2019 16:41:44 +0000 - rev 497364
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1587837 - better checking of the Firefox Account password changing. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D48936
fdcf84573587b93a2484bc9561ce05ee050152c5: Bug 1587691 - Firefox Accounts webchannel message should allow login without engine choices. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 10 Oct 2019 16:57:42 +0000 - rev 497155
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1587691 - Firefox Accounts webchannel message should allow login without engine choices. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D48797
7892b6543be5fcbc84c8395030bd597ec499d7c3: Bug 1587143 - Updated the Fxa toolbar devices button link r=eoger
Vijay Budhram <vbudhram@mozilla.com> - Tue, 08 Oct 2019 18:42:46 +0000 - rev 496811
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1587143 - Updated the Fxa toolbar devices button link r=eoger Differential Revision: https://phabricator.services.mozilla.com/D48589
303e666c2db0c4d5683beac075f4386a94ff5f72: Bug 1585507 - restore the 'connect another device' label in sync preferences. r=eoger,fluent-reviewers,flod
Mark Hammond <mhammond@skippinet.com.au> - Fri, 04 Oct 2019 12:53:15 +0000 - rev 496420
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1585507 - restore the 'connect another device' label in sync preferences. r=eoger,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D48142
0e871ed50b6c30999fba87362058c60112fc8195: Bug 1583413 - Fetch the Send Tab target list from FxA, not Sync. r=markh,eoger
Lina Cambridge <lina@yakshaving.ninja> - Thu, 03 Oct 2019 22:40:55 +0000 - rev 496253
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
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
8d090eb60c78fd6c28d7f5d8832c8bb498aafbd4: Bug 1583413 - Move device-related methods into `FxAccountsDevice.jsm`. r=eoger
Lina Cambridge <lina@yakshaving.ninja> - Thu, 03 Oct 2019 22:40:41 +0000 - rev 496252
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1583413 - Move device-related methods into `FxAccountsDevice.jsm`. r=eoger This commit contains no functional changes, just moving code around to make the next patch in this series easier to write. Differential Revision: https://phabricator.services.mozilla.com/D47520
b2053e82f1596004c7ac9aba1484e42cb1c88063: Bug 1570568 - Update Fxa menu to reflect decoupling r=eoger,markh
Vijay Budhram <vbudhram@mozilla.com> - Thu, 03 Oct 2019 18:04:56 +0000 - rev 496213
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1570568 - Update Fxa menu to reflect decoupling r=eoger,markh Differential Revision: https://phabricator.services.mozilla.com/D46891
7256758c4bbd3dedf98cd6edf366f39c528afd73: Bug 1581980 - change the text of many Sync notifications so they aren't Sync specific. r=flod,eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 03 Oct 2019 05:52:58 +0000 - rev 496139
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
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
e66aeea3a254d4b4615146d84ba0d3b3734f1ba6: Bug 1585428 - update FxA toolbar heading from 'Manage Account' to 'Settings'. r=flod,eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 03 Oct 2019 05:36:16 +0000 - rev 496138
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1585428 - update FxA toolbar heading from 'Manage Account' to 'Settings'. r=flod,eoger Differential Revision: https://phabricator.services.mozilla.com/D47852
631ae4f7da7146855b5327755559de6ab73c27ee: Bug 1585428 - update FxA toolbar heading from 'Manage Account' to 'Settings'. r=flod,eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 03 Oct 2019 01:24:20 +0000 - rev 496124
Push 114141 by rmaries@mozilla.com at Thu, 03 Oct 2019 09:42:28 +0000
Bug 1585428 - update FxA toolbar heading from 'Manage Account' to 'Settings'. r=flod,eoger Differential Revision: https://phabricator.services.mozilla.com/D47852
e7c2390e70c1c277f9f3970d7f6d752a5533a93a: Bug 1585426 - remove heading from 'choose what to sync' dialog. r=eoger,fluent-reviewers,flod
Mark Hammond <mhammond@skippinet.com.au> - Wed, 02 Oct 2019 14:41:29 +0000 - rev 496123
Push 114141 by rmaries@mozilla.com at Thu, 03 Oct 2019 09:42:28 +0000
Bug 1585426 - remove heading from 'choose what to sync' dialog. r=eoger,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D47850
343178f58cf99a51c8b3d5e514a4c2b9d5e2e3e1: Bug 1581980 - change the text of many Sync notifications so they aren't Sync specific. r=flod,eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 03 Oct 2019 01:21:45 +0000 - rev 496122
Push 114141 by rmaries@mozilla.com at Thu, 03 Oct 2019 09:42:28 +0000
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
38ae84bb1ca30c64edd7836eacb7690ea17f74f6: Bug 1570567 - update about:preferences#sync to reflect the decoupling of FxA and Sync. r=Gijs,eoger,flod,fluent-reviewers
Mark Hammond <mhammond@skippinet.com.au> - Thu, 26 Sep 2019 10:48:22 +0000 - rev 495161
Push 114133 by shindli@mozilla.com at Thu, 26 Sep 2019 21:40:49 +0000
Bug 1570567 - update about:preferences#sync to reflect the decoupling of FxA and Sync. r=Gijs,eoger,flod,fluent-reviewers Differential Revision: https://phabricator.services.mozilla.com/D46574
0e436c1876a05bae2a943fc0776806e246f92262: Bug 1582633 - allow an FxA user to be signed in without sync being enabled. r=eoger,lina
Mark Hammond <mhammond@skippinet.com.au> - Wed, 25 Sep 2019 06:51:18 +0000 - rev 495016
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1582633 - allow an FxA user to be signed in without sync being enabled. r=eoger,lina Differential Revision: https://phabricator.services.mozilla.com/D46572
3f1413d1c7cf13a3423bf7e18706cd88e38ebe80: Bug 1583414 - don't attempt to refresh the FxA device list if sync's not configured. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Wed, 25 Sep 2019 04:31:20 +0000 - rev 494869
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
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
e5f8a98c5e8b4a295001fa54d20da8fcaeff7691: Bug 1583414 - don't attempt to refresh the FxA device list if sync's not configured. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Tue, 24 Sep 2019 17:15:10 +0000 - rev 494838
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
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
0c2c86f22204ad5c7e3abcb11957fd18f9c41c38: Bug 1580115 - Fix fxa menu disconnected avatar r=eoger,markh
Vijay Budhram <vbudhram@mozilla.com> - Tue, 24 Sep 2019 02:53:02 +0000 - rev 494620
Push 114124 by cbrindusan@mozilla.com at Tue, 24 Sep 2019 09:47:58 +0000
Bug 1580115 - Fix fxa menu disconnected avatar r=eoger,markh Differential Revision: https://phabricator.services.mozilla.com/D46799
98360b03e1931b4ac2b8136033bcd694aac85f80: Bug 1572212 - Add sync side button back r=eoger,markh
Vijay Budhram <vbudhram@mozilla.com> - Fri, 20 Sep 2019 17:01:06 +0000 - rev 494507
Push 114122 by csabou@mozilla.com at Mon, 23 Sep 2019 21:59:47 +0000
Bug 1572212 - Add sync side button back r=eoger,markh Differential Revision: https://phabricator.services.mozilla.com/D46514
378901831720b88f4c11a79a97475f85ab57d137: Bug 1575706 - Add account sub menu to fxa toolbar menu r=eoger,markh
Vijay Budhram <vbudhram@mozilla.com> - Fri, 20 Sep 2019 17:00:51 +0000 - rev 494433
Push 114118 by rgurzau@mozilla.com at Sun, 22 Sep 2019 09:59:04 +0000
Bug 1575706 - Add account sub menu to fxa toolbar menu r=eoger,markh Differential Revision: https://phabricator.services.mozilla.com/D45725
4ce6c9d4041a0ed36ebe9f8998a6e02ca4fc6526: Bug 1575706 - Add account sub menu to fxa toolbar menu r=eoger,markh
Vijay Budhram <vbudhram@mozilla.com> - Thu, 19 Sep 2019 19:27:02 +0000 - rev 494098
Push 114105 by malexandru@mozilla.com at Fri, 20 Sep 2019 04:04:33 +0000
Bug 1575706 - Add account sub menu to fxa toolbar menu r=eoger,markh Differential Revision: https://phabricator.services.mozilla.com/D45725
6b93a83735ed3ab3b57b46c1b768814b1a1af5d6: Bug 1582023 - Replace "sync disconnect" dialog and local data removal with simple confirmation dialog. r=eoger,flod,fluent-reviewers
Mark Hammond <mhammond@skippinet.com.au> - Thu, 19 Sep 2019 05:59:51 +0000 - rev 494056
Push 114104 by opoprus@mozilla.com at Thu, 19 Sep 2019 10:02:13 +0000
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
5eb6540f097e55aa61711e43d879694d6413ce76: Bug 1575921 - store the FxA device ID in an FxA-specific pref branch. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Wed, 11 Sep 2019 01:37:50 +0000 - rev 492604
Push 114068 by aiakab@mozilla.com at Wed, 11 Sep 2019 09:57:04 +0000
Bug 1575921 - store the FxA device ID in an FxA-specific pref branch. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D43897
93d2d4bbe26300bc2caa3f712561333ac40ddf41: Bug 1575921 - store the FxA device ID in an FxA-specific pref branch. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Tue, 10 Sep 2019 00:09:52 +0000 - rev 492414
Push 114056 by malexandru@mozilla.com at Tue, 10 Sep 2019 10:03:56 +0000
Bug 1575921 - store the FxA device ID in an FxA-specific pref branch. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D43897
ae4cb50c905b14892e7268174679be7962cf5c90: Bug 1561762 - better handle concurrent requests for FxA oauth tokens. r=eoger,rfkelly
Mark Hammond <mhammond@skippinet.com.au> - Tue, 06 Aug 2019 15:25:05 +0000 - rev 486646
Push 113849 by aciure@mozilla.com at Wed, 07 Aug 2019 04:39:23 +0000
Bug 1561762 - better handle concurrent requests for FxA oauth tokens. r=eoger,rfkelly Differential Revision: https://phabricator.services.mozilla.com/D38036
5313c2e63f0946974d5b53c96d8f4f5f3dcb2290: Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
Vijay Budhram <vbudhram@mozilla.com> - Fri, 02 Aug 2019 13:55:19 +0000 - rev 485960
Push 113825 by opoprus@mozilla.com at Fri, 02 Aug 2019 22:01:10 +0000
Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D37961
f2b7c868c0a7064ce6bd58565e210a67acbf349e: Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
Vijay Budhram <vbudhram@mozilla.com> - Mon, 29 Jul 2019 16:21:22 +0000 - rev 485185
Push 113800 by apavel@mozilla.com at Tue, 30 Jul 2019 10:43:19 +0000
Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D37961
18cb8e4e1d92ea4ae8320eda2aa123e6ee9f1d18: Bug 1567376 - remove support for the old custom FxA server prefs. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Fri, 19 Jul 2019 17:31:21 +0000 - rev 483646
Push 113742 by ccoroiu@mozilla.com at Mon, 22 Jul 2019 10:08:17 +0000
Bug 1567376 - remove support for the old custom FxA server prefs. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D38616
1edf0457ac230fdbdb31fd621bb49c4188daa9fc: Bug 1564877 - Fix fxa avatar not clearing on sign out r=eoger
Vijay Budhram <vbudhram@mozilla.com> - Wed, 10 Jul 2019 20:06:33 +0000 - rev 482262
Push 113657 by csabou@mozilla.com at Thu, 11 Jul 2019 04:08:17 +0000
Bug 1564877 - Fix fxa avatar not clearing on sign out r=eoger Differential Revision: https://phabricator.services.mozilla.com/D37571
e225c2251a14b88d8f50103e3d60e79634aa72aa: Bug 1560398 - Merge appMenu-fxa-status with appMenu-fxa-container. r=eoger
Dão Gottwald <dao@mozilla.com> - Mon, 24 Jun 2019 20:29:46 +0000 - rev 479988
Push 113511 by aciure@mozilla.com at Tue, 25 Jun 2019 09:44:15 +0000
Bug 1560398 - Merge appMenu-fxa-status with appMenu-fxa-container. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D35470
47937619427b65ded176932cf951cbf21ec7ee8a: Bug 1542334 - Add telemetry for FxA app menu r=eoger,janerik
Vijay Budhram <vbudhram@mozilla.com> - Tue, 30 Apr 2019 19:47:36 +0000 - rev 472100
Push 112978 by apavel@mozilla.com at Wed, 01 May 2019 16:09:45 +0000
Bug 1542334 - Add telemetry for FxA app menu r=eoger,janerik Differential Revision: https://phabricator.services.mozilla.com/D28347
f33bfaf16d975de81421d687fd519d0fa56e10d6: Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger
Barret Rennie <barret@brennie.ca> - Wed, 17 Apr 2019 03:00:35 +0000 - rev 469965
Push 112839 by apavel@mozilla.com at Thu, 18 Apr 2019 21:50:57 +0000
Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger `Async.jankYielder` is known to, unfortunately, cause jank by creating a lot of immediately resolved promises that must be then GCed. For a collection of 50 items, it will create 50 promises and 49 of them will immediately resolve. Instead of `Async.jankYielder`, we now have `Async.yieldState`, which simply keeps track of whether or not the caller should yield to the event loop. Two higher level looping constructs are built on top of it: * `Async.yieldingIterator`, which has been rewritten to not create extraneous promises; and * `Async.yieldingForEach`, which is a replacement for awaiting `Async.jankYielder` in a loop. Instead, it accepts the loop body as a function. Each of these can share an instance of an `Async.yieldState`, which allows an object with multiple loops to yield every N iterations overall, instead of every N iterations of each loop, which keeps the behaviour of using one `Async.jankYielders` in multiple places. Differential Revision: https://phabricator.services.mozilla.com/D26229
19c23f03b47178f8071769ebc564d8076d076f5c: Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger
Barret Rennie <barret@brennie.ca> - Fri, 12 Apr 2019 19:07:00 +0000 - rev 469340
Push 112787 by apavel@mozilla.com at Sat, 13 Apr 2019 21:53:37 +0000
Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger `Async.jankYielder` is known to, unfortunately, cause jank by creating a lot of immediately resolved promises that must be then GCed. For a collection of 50 items, it will create 50 promises and 49 of them will immediately resolve. Instead of `Async.jankYielder`, we now have `Async.yieldState`, which simply keeps track of whether or not the caller should yield to the event loop. Two higher level looping constructs are built on top of it: * `Async.yieldingIterator`, which has been rewritten to not create extraneous promises; and * `Async.yieldingForEach`, which is a replacement for awaiting `Async.jankYielder` in a loop. Instead, it accepts the loop body as a function. Each of these can share an instance of an `Async.yieldState`, which allows an object with multiple loops to yield every N iterations overall, instead of every N iterations of each loop, which keeps the behaviour of using one `Async.jankYielders` in multiple places. Differential Revision: https://phabricator.services.mozilla.com/D26229
51a67bffd7d2670d12d87058973bc01e64f10096: Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger
Barret Rennie <barret@brennie.ca> - Thu, 11 Apr 2019 18:39:43 +0000 - rev 469099
Push 112769 by csabou@mozilla.com at Fri, 12 Apr 2019 03:51:12 +0000
Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger `Async.jankYielder` is known to, unfortunately, cause jank by creating a lot of immediately resolved promises that must be then GCed. For a collection of 50 items, it will create 50 promises and 49 of them will immediately resolve. Instead of `Async.jankYielder`, we now have `Async.yieldState`, which simply keeps track of whether or not the caller should yield to the event loop. Two higher level looping constructs are built on top of it: * `Async.yieldingIterator`, which has been rewritten to not create extraneous promises; and * `Async.yieldingForEach`, which is a replacement for awaiting `Async.jankYielder` in a loop. Instead, it accepts the loop body as a function. Each of these can share an instance of an `Async.yieldState`, which allows an object with multiple loops to yield every N iterations overall, instead of every N iterations of each loop, which keeps the behaviour of using one `Async.jankYielders` in multiple places. Differential Revision: https://phabricator.services.mozilla.com/D26229
75f5acc4c2ace363c3be4c39f738a84ebcafba7a: Bug 1539784 - ensure the master-password is unlocked before disconnecting from sync. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Wed, 10 Apr 2019 15:41:28 +0000 - rev 468924
Push 112762 by aciure@mozilla.com at Thu, 11 Apr 2019 09:57:48 +0000
Bug 1539784 - ensure the master-password is unlocked before disconnecting from sync. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D26870
a2ff0df7cd87404454a8e5ff5e86495cec15ce2c: Bug 1539211 - Enable the Firefox Accounts pairing preference. r=eoger
vladikoff <vlad.filippov@gmail.com> - Tue, 26 Mar 2019 17:46:44 +0000 - rev 466161
Push 112571 by csabou@mozilla.com at Wed, 27 Mar 2019 05:03:16 +0000
Bug 1539211 - Enable the Firefox Accounts pairing preference. r=eoger Enables the FxA pairing preference after rounds of QA. Differential Revision: https://phabricator.services.mozilla.com/D24932
a5dfa26d06461028ad9a3a80ffa8a9b434ef019b: Bug 1534699 - ensure new windows default to 'setup sync' state. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Mon, 25 Mar 2019 21:47:10 +0000 - rev 466008
Push 112550 by rgurzau@mozilla.com at Tue, 26 Mar 2019 09:57:15 +0000
Bug 1534699 - ensure new windows default to 'setup sync' state. r=eoger Differential Revision: https://phabricator.services.mozilla.com/D24665
a3d28922f30e7f2b4b906a3951c18f8d512f4626: Bug 1524665 - Add FxA avatar toolbar menu, r=gijs,eoger
Vijay Budhram <vbudhram@mozilla.com> - Sat, 23 Feb 2019 17:56:19 +0000 - rev 464736
Push 112477 by gijskruitbosch@gmail.com at Mon, 18 Mar 2019 15:45:42 +0000
Bug 1524665 - Add FxA avatar toolbar menu, r=gijs,eoger Differential Revision: https://phabricator.services.mozilla.com//D20433
fb9b6c3665571b702d087dce1bf9e6e024c92131: Bug 1507836 - Use long style in "last sync" date formatted r=eoger
Art-Vanderlay <causality1@outlook.com> - Sun, 02 Dec 2018 18:46:47 +0000 - rev 449179
Push 110325 by aiakab@mozilla.com at Sun, 02 Dec 2018 22:02:39 +0000
Bug 1507836 - Use long style in "last sync" date formatted r=eoger Changed format style in "last sync" date from short to long. Hovering over listed devices in 'send tab to device' on the page action menu shows the last sync date in the short style (last synced: 1 min ago). Changed this to display date in the long style (last synced: 1 minute ago). Differential Revision: https://phabricator.services.mozilla.com/D13634
33b625372a5afb9a2efad23d5afc09949f1b03bc: Bug 1503947 - Add a function to FxAccountsConfig to return the correct url for onboarding fxa card r=eoger
Ursula Sarracini <ursulasarracini@gmail.com> - Thu, 01 Nov 2018 17:27:08 +0000 - rev 444009
Push 109494 by dvarga@mozilla.com at Thu, 01 Nov 2018 22:39:37 +0000
Bug 1503947 - Add a function to FxAccountsConfig to return the correct url for onboarding fxa card r=eoger Differential Revision: https://phabricator.services.mozilla.com/D10591
b902b6f391e3a6b16f8815fa7140bb92d8dc57ff: Bug 1484158 - prevent the sync merge warning from appearing after a sanitize. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Tue, 18 Sep 2018 13:50:29 +0000 - rev 437169
Push 108005 by aiakab@mozilla.com at Wed, 19 Sep 2018 02:21:19 +0000
Bug 1484158 - prevent the sync merge warning from appearing after a sanitize. r=eoger MozReview-Commit-ID: 1nasSaTkaYF Differential Revision: https://phabricator.services.mozilla.com/D4275
9e062ff4f63b7ac22be49b8a0861f191ebf9e901: Bug 1375220 Ensure all if-else statements have curly braces r=eoger
Devika Sugathan <devikasugathan007@gmail.com> - Mon, 06 Aug 2018 19:12:31 +0530 - rev 430499
Push 106192 by btara@mozilla.com at Wed, 08 Aug 2018 09:50:48 +0000
Bug 1375220 Ensure all if-else statements have curly braces r=eoger
48738bebc1b909059931bcc1e45dc9125751692b: Bug 1480002 - Ensure the UI immediately reacts to notifications of a password change. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 02 Aug 2018 15:37:56 +0000 - rev 429989
Push 106034 by btara@mozilla.com at Fri, 03 Aug 2018 10:28:59 +0000
Bug 1480002 - Ensure the UI immediately reacts to notifications of a password change. r=eoger MozReview-Commit-ID: JI5bQ4UoWs3 Differential Revision: https://phabricator.services.mozilla.com/D2593
135c148a2aadf00d19d3403aecd90cf4329329ea: Bug 1471906 - ensure FxA error icons are centered to prevent distortion. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Thu, 12 Jul 2018 23:26:15 +0000 - rev 426451
Push 105231 by ebalazs@mozilla.com at Fri, 13 Jul 2018 09:00:11 +0000
Bug 1471906 - ensure FxA error icons are centered to prevent distortion. r=eoger MozReview-Commit-ID: FzRiQzVoryK Differential Revision: https://phabricator.services.mozilla.com/D2091