tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 5ea358cb54e6ab2f13ac2bbe8f9762e801dbdb7b
parent 708d0264fcb074f69bbb5f142aee8ed12be033c8
Author: Micah Killoran <mtigley@mozilla.com>
Date:   Thu, 18 Dec 2025 18:39:58 +0000

Bug 2002930 - Display last credit card digits at end of concealed number. r=dimi,fluent-reviewers,bolsson

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

Diffstat:
Mbrowser/locales/en-US/browser/preferences/preferences.ftl | 2+-
Mtoolkit/components/formautofill/FormAutofillPreferences.sys.mjs | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/browser/locales/en-US/browser/preferences/preferences.ftl b/browser/locales/en-US/browser/preferences/preferences.ftl @@ -1478,7 +1478,7 @@ payments-delete-payment-prompt-cancel-button = Cancel # These values are displayed for each credit card record listed on the Manage Payment methods # settings page. # Variables: -# $cardNumber (string) - The obscured credit card number (for example: 2423 *********) +# $cardNumber (string) - The obscured credit card number (for example: ********* 2423) # $expDate (string) - The obscured expiry date of the credit card (for example: XX/2027) payment-moz-box-item = .label = { $cardNumber } diff --git a/toolkit/components/formautofill/FormAutofillPreferences.sys.mjs b/toolkit/components/formautofill/FormAutofillPreferences.sys.mjs @@ -257,7 +257,7 @@ export class FormAutofillPreferences { l10nId: "payment-moz-box-item", iconSrc: "chrome://formautofill/content/icon-credit-card-generic.svg", l10nArgs: { - cardNumber: record["cc-number"].replace(/^(\*+)(\d+)$/, "$2$1"), + cardNumber: record["cc-number"].replace(/^(\*+)(\d+)$/, "$1 $2"), expDate: record["cc-exp"].replace(/^(\d{4})-\d{2}$/, "XX/$1"), }, options: [