Closed Bug 1624646 Opened 5 years ago Closed 5 years ago

macOS OS re-auth string for credit card autofill has a redundant prefix provided by macOS

Categories

(Toolkit :: Form Autofill, defect, P1)

Desktop
macOS
defect

Tracking

()

VERIFIED FIXED
mozilla79
Tracking Status
firefox-esr68 --- disabled
firefox75 --- disabled
firefox76 --- disabled
firefox77 --- disabled
firefox78 --- disabled
firefox79 --- verified

People

(Reporter: MattN, Assigned: abr)

References

(Regression, )

Details

(Keywords: regression, Whiteboard: [cc-autofill-mvp])

Attachments

(2 files)

“Firefox Nightly” is trying to Nightly is trying to use stored credit card information.

The macOS strings should have the %S is trying to prefix removed as that is provided by macOS already.

Severity: normal → critical

These are current, open bugs with a Severity of critical. The Severity of these bugs is being changed to S2 to be consistent with the May 4 2020 Severity definitions.

Please let Release Management know if these bugs are still S2.

Severity: critical → S2
Severity: S2 → S3
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE

Jim, this isn't the same issue. There are two separate dialogs.

Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Whiteboard: ccautofill

Can confirm this issue affects the latest Nightly 79 (06/05/2020) on MacOS 10.13.

Assignee: nobody → adam

This shouldn't have landed without comments on the strings.

Take for example the ones in about:logins
https://hg.mozilla.org/l10n/gecko-strings/file/default/browser/browser/aboutLogins.ftl#l113

# LOCALIZATION NOTE (editCreditCardPasswordPrompt.macos): This string is
# preceded by the operating system (macOS) with "Firefox is trying to ".
# Make sure to test in your locale.

Note: the comment needs to be repeated for each string.

@Adam
Can you fix this quickly? The alternative is that I ask for a backout, because I can't let these strings get out without a comment, and this will block me from exposing other strings.

Flags: needinfo?(adam)

(In reply to Francesco Lodolo [:flod] from comment #7)

This shouldn't have landed without comments on the strings.

Take for example the ones in about:logins
https://hg.mozilla.org/l10n/gecko-strings/file/default/browser/browser/aboutLogins.ftl#l113

# LOCALIZATION NOTE (editCreditCardPasswordPrompt.macos): This string is
# preceded by the operating system (macOS) with "Firefox is trying to ".
# Make sure to test in your locale.

Note: the comment needs to be repeated for each string.

@Adam
Can you fix this quickly? The alternative is that I ask for a backout, because I can't let these strings get out without a comment, and this will block me from exposing other strings.

I'm not 100% sure I understand the request, but I've taken a stab at it in D78853. It's nearly 1:30 AM here, so I'll be asleep momentarily, but if you sign off (with or without comments), I'll put a patch into lando when I wake up.

Flags: needinfo?(adam)

(In reply to Adam Roach [:abr] from comment #9)

I'm not 100% sure I understand the request, but I've taken a stab at it in D78853. It's nearly 1:30 AM here, so I'll be asleep momentarily, but if you sign off (with or without comments), I'll put a patch into lando when I wake up.

The approach in D78853 is correct, although I'm not sure it can land as is without rebases.

Pushed by flodolo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1a9b28eb4698 Adding localization notes for macos prompts r=flod
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79

Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.

Whiteboard: ccautofill → [cc-autofill-mvp]

Verified-fixed on latest Nightly 79.0a1 (6-17-2020) on MacOS 10.13.

Status: RESOLVED → VERIFIED
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: