fune/browser/components/payments/content
Timothy Guan-tin Chien a3d7d3c3d1 Bug 1399367 - Remove MasterPassword.{encrypt|decrypt}Sync() methods r=MattN
This also makes various AutofillRecords methods async, with the exception of
remove() and removeAll().

Noted that I didn't implement any kind of "lock" for FormAutofillStorage --
please do not call these methods concurrently -- if you must please |await|
for the last call to resolve. This most likely would happen in tests, and
shouldn't happen in the real world, given that all user actions happen on
macrotasks, and probably not at the next tick, unless Quicksilver is a
Firefox user.

FormAutofillStorage can be improved if there are complex use cases for it.

Differential Revision: https://phabricator.services.mozilla.com/D4420

--HG--
extra : moz-landing-system : lando
2018-09-05 00:32:57 +00:00
..
paymentDialogFrameScript.js Bug 1477105 - Support cc-type as valid field for credit cards in form autofill. r=MattN 2018-08-28 15:59:57 -07:00
paymentDialogWrapper.css
paymentDialogWrapper.js Bug 1399367 - Remove MasterPassword.{encrypt|decrypt}Sync() methods r=MattN 2018-09-05 00:32:57 +00:00
paymentDialogWrapper.xul Bug 1463292 - Use form autofill's l10n.js in the PaymentRequest dialog. r=sfoster 2018-05-22 10:37:54 -07:00