Open Bug 1838199 Opened 1 year ago Updated 1 year ago

Payment methods are doubled when performing the second import

Categories

(Firefox :: Migration, defect, P3)

Desktop
All
defect

Tracking

()

Tracking Status
firefox115 --- affected
firefox116 --- affected

People

(Reporter: gmoldovan, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Attachments

(1 file)

Attached image paymet methods.jpg (deleted) —

Found in
115.0b4

Affected versions
115.0b4
116.0a1

Tested platforms
115.0b4
116.0a1
Affected platforms
Windows 10x64
macOS 10.15
Unaffected platforms: Payment methods are not available on Ubuntu

Preconditions

  • have some saved credit cards inside Chrome on https://fill.dev/form/credit-card-simple
  • clean profile
  • browser.migrate.content-modal.enabled: true
  • browser.migrate.content-modal.import-all.enabled: false
  • browser.search.region: US

Steps to reproduce

  1. Open Firefox and import Payment methods data from Chrome.
  2. Open https://fill.dev/form/credit-card-simple and check that the credit card form is imported.
  3. Import Payment methods from Chrome one more time.
  4. Open https://fill.dev/form/credit-card-simple and check once again the credit card form.

Expected result
The import is correctly done, no entry gets doubled.

Actual result
The import is correctly done but the data is doubled after the second import.

Regression range
Most likely not a regression and was introduced when the Payment methods was added to the new migration wizard (bug 1826149).

Severity
S3

Additional note

Importing from the same Firefox profile multiple times does not result in duplicate data entries in Chrome.

:gmoldovan, if you think that's a regression, could you try to find a regression range using for example mozregression?

Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: