Closed
Bug 1873146
Opened 10 months ago
Closed 10 months ago
[US][www.lowes.com] The optional field data is captured and stored twice every time the user submits the address form
Categories
(Toolkit :: Form Autofill, task)
Tracking
()
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
firefox123 | --- | disabled |
People
(Reporter: ailea, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [fxcm-addr-compatibility])
Attachments
(1 file)
4.10 MB,
video/mp4
|
Details |
Found in
- Nightly 123.0a1
Affected versions
- Nightly 123.0a1
Tested platforms
- Affected platforms: Windows 10 x64, macOS 11
Preconditions
- Set browser.search.region to US in about:config
- Flip following prefs in about:config:
extensions.formautofill.addresses.capture.v2.enabled = true
extensions.formautofill.addresses.supported = on
extensions.formautofill.heuristics.captureOnFormRemoval = true
extensions.formautofill.heuristics.captureOnPageNavigation = true - Use VPN to test
Steps to reproduce
- Log into https://www.lowes.com , add an item to bag and navigate to checkout page
- Fill in the Address Form (including the Apartment, suite, building field) and press the submit button (Continue)
- Click the Save in the address doorhanger
- Go back to the address form page (click the Edit button in the Delivery Address section)
- Click in the "Apartment, suite, building" field, select the address from the dropdown and click Continue.
- Click the Save in the address doorhanger.
Expected result
- The optional field (Apartment, suite, building) data should be captured and stored accordingly, only once.
Actual result
- The optional field (Apartment, suite, building) data is captured and stored twice every time the user submits the address form.
Regression range
- N/A
Updated•10 months ago
|
Whiteboard: [fxcm-addr-compatibility]
Updated•10 months ago
|
Comment 1•10 months ago
|
||
After submitting the form, the website adds the text of the "optional field" (address-line2) to address-line1
, so when we capture the address, we see:
address-line1
: 1950 E Square Lake Rd Apt 4A
address-line2
: Apt 4A
Because when we capture a street-address, we concatenate address-line1
and address-line2
, that's why we store 1950 E Square Lake Rd Apt 4A Apt 4A
Note. Test in Chrome, Chrome also has the same result.
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•