Closed Bug 1861373 Opened 1 year ago Closed 1 year ago

Address doorhanger no longer displayed if already triggered in another tab

Categories

(Toolkit :: Form Autofill, task)

Firefox 121
Desktop
All
task

Tracking

()

VERIFIED FIXED
122 Branch
Tracking Status
firefox121 --- disabled
firefox122 --- verified

People

(Reporter: epopescu, Assigned: dimi)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxcm-addr-capture-ux])

Attachments

(2 files)

Found in

  • Nightly 121.0a1

Affected versions

  • Nightly 121.0a1

Tested platforms

  • Affected platforms: Windows 10 x64, macOS 11

Preconditions

  • Set browser.search.region to CA or US in about:config
  • Flip following prefs in about:config:
    extensions.formautofill.addresses.capture.v2.enabled = true
    extensions.formautofill.addresses.supported = on
  • Use VPN to test

Steps to reproduce

  1. Log into the website A(e.g. www.amazon.ca ), add an item to bag and navigate to delivery/checkout page
  2. Fill in the address form and submit the form, but DO NOT SAVE it
  3. Repeat step 1 on website B(e.g. www.ebay.ca )
  4. Fill in the address form and submit the form

Expected result

  • The address doorhanger is displayed on the website accessed upon submission of the address form.

Actual result

  • The address doorhanger is no longer displayed on the website accessed upon submission of the address form if it was already triggered in another tab.

Regression range

  • N/A

Additional notes

  • The issue occurs for both "Save address" and "Update address" doorhangers.
  • The issue can not be reproduced for "Save password" doorhanger in Nightly or for the address doorhanger in Google Chrome.
Blocks: 1860241
Severity: -- → S3
Has STR: --- → yes

While testing further, I've noticed that the Address Capture Doorhanger is not displayed on the checkout page in case any other doorhanger is displayed simultaneously in another tab(in this case "Save password" doorhanger was already displayed).

Whiteboard: [fxcm-addr-capture-ux]
Assignee: nobody → dlee
Attachment #9362836 - Attachment description: WIP: Bug 1861373 - Show address capture doorhanger for every tab → Bug 1861373 - Allow address capture doorhanger to be displayed for different tabs r=#credential-management-reviewers
Status: NEW → ASSIGNED
Pushed by dlee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/197e4745c9cf Allow address capture doorhanger to be displayed for different tabs r=credential-management-reviewers,issammani
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch

I've reproduced this issue using Nightly 121.0a1 (2023-10-26) on Windows10 x64.
Verified as fixed in the latest Nightly 122.0a1 (2023-12-05) version on Windows10 x64 and macOS 11 where the issue no longer persists.

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

Attachment

General

Created:
Updated:
Size: