Closed Bug 1930874 Opened 1 year ago Closed 5 months ago

[NL][coolblue] Autofill does not work correctly in the address form

Categories

(Toolkit :: Form Autofill, task, P3)

Firefox 134
Desktop
All
task

Tracking

()

VERIFIED FIXED
147 Branch
Tracking Status
firefox132 --- disabled
firefox133 --- disabled
firefox134 --- disabled
firefox147 --- verified

People

(Reporter: epopescu, Assigned: enndeakin)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [fxcm-addr-compatibility])

Attachments

(1 file)

Found in

  • Nightly 134.0a1

Affected versions

  • Nightly 134.0a1

Tested platforms

  • Affected platforms: Windows 11, macOS11

Preconditions

  • set pref extensions.formautofill.addresses.supportedCountries to US,CA,FR,DE,NL
  • set pref browser.search.region to US
  • set extensions.formautofill.addresses.supported : on
  • use NL VPN
  • have at least one address saved in about:preferences#privacy

Steps to reproduce

  1. Navigate to https://www.coolblue.nl and add an item to the cart.
  2. Proceed to the checkout page.
  3. Double-click each field to trigger the autofill dropdown.

Expected result

  • Autofill feature functions as expected.

Actual result

  • The Street Name is autofilled in the House No field.
  • The Phone field is neither previewed nor autofilled, except when using the autofill feature in the Billing Address form, where it works correctly.

Regression range

  • N/A

Additional notes

  • The Street Name is not autofilled in Google Chrome. The same issue with the Phone field is also reproducible in this browser.
  • Fathom Fox
Blocks: 1928060
Has STR: --- → yes
QA Whiteboard: [QA-2708]
OS: Unspecified → All
Hardware: Unspecified → Desktop
Version: unspecified → Firefox 134
See Also: → 1930870
Severity: -- → N/A
Priority: -- → P3
Whiteboard: [fxcm-addr-compatibility]
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Pushed by neil@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/d1f56fdedc0d https://hg.mozilla.org/integration/autoland/rev/02809fa23688 allow filling single fields when they have autocomplete attributes assigned, r=dimi,credential-management-reviewers
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 147 Branch

I've retested this in Nightly 147.0a1 on macOS 15 and the issue persists as initially described. On the coolblue.nl checkout page, both shipping and billing address forms are shown. When the billing form appears, two extra fields show up: Street Name and City. Autofill works separately for each form:

  • in the shipping address, the House number should be 1 and Addition should be 2, but they are filled incorrectly
  • in the billing address, Addition is also filled incorrectly

Please see this screen recording showing the issue.

Flags: needinfo?(enndeakin)

Handling of house number and suffix (addition) is bug 1930614.

This bug fixes the issue where the phone number cannot be filled in when the billing section isn't expanded.

Flags: needinfo?(enndeakin)

(In reply to Neil Deakin from comment #5)

Handling of house number and suffix (addition) is bug 1930614.

This bug fixes the issue where the phone number cannot be filled in when the billing section isn't expanded.

Thanks for the clarification. The Phone field does get autofilled when the billing address section is expanded or collapsed. However, when selecting the phone number, the saved address is not previewed or autofilled in the shipping address form which makes it look like autofill isn’t working correctly.
Can you confirm if it is expected that the Phone field (and the billing address form) is filled separately from the shipping address form?

The phone number field is explicitly marked by the web site as being in the billing section, whether the rest of the billing section is visible or not. That means that we honour the sections that were specified and the phone number is filled in separately.

(In reply to Neil Deakin from comment #7)

The phone number field is explicitly marked by the web site as being in the billing section, whether the rest of the billing section is visible or not. That means that we honour the sections that were specified and the phone number is filled in separately.

Thanks for the detailed clarification! Marking this issue as Verified Fixed based on Comment 7.

Status: RESOLVED → VERIFIED
QA Whiteboard: [QA-2708] → [QA-2708][qa-investig-done-c147]
Regressions: 2006756
Duplicate of this bug: 1998562
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: