[PL][bonprix] Card Type dropdown is not autofilled or highlighted
Categories
(Toolkit :: Form Autofill, defect, P2)
Tracking
()
People
(Reporter: epopescu, Assigned: dimi)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [fxcm-cc-new-geo])
Attachments
(2 files)
Found in
- Firefox 111
Affected versions
- Firefox 111
Tested platforms
- Affected platforms: Windows 10
Preconditions
- set pref extensions.formautofill.creditCards.supportedCountries to IT,ES,PL,AT,BE in about:config
- set pref browser.search.region to PL in about:config
- use PL VPN
- have several credit cards saved in about:preferences#privacy
Steps to reproduce
- Go to https://www.bonprix.pl/
- Add an item to cart and proceed to checkout
- Reach the payment page
- Click in the Card Number field
Expected result
- The Card Type is properly autofilled and highlighted when using autofill preview.
Actual result
- The Card Type is not autofilled or highlighted when using autofill preview.
Regression range
- Not a regression because this feature is disabled by default.
Additional notes
- The issue is not reproduceable in Google Chrome.
- Fathom Fox downloaded page: https://drive.google.com/file/d/15gZUtyL3TdzbRWrz2cC61Fk69PiY91uf/view?usp=sharing
Reporter | ||
Updated•2 years ago
|
Comment 1•2 years ago
|
||
:epopescu, if you think that's a regression, could you try to find a regression range using for example mozregression?
Reporter | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
We didn't run this credit card type detection heuristic:
https://searchfox.org/mozilla-central/rev/815764d6f304cd69b60075e83b06320464a66223/toolkit/components/formautofill/shared/FormAutofillHeuristics.sys.mjs#347-360
Assignee | ||
Comment 3•1 years ago
|
||
"In _parseXXX methods, heuristics are used when identifying a field to apply
additional information to correct or update its type. For example, when
identifying cc-exp using a regular expression-based heuristic, we update it
to cc-exp-month along with other relevant information.
However, the heuristic used for matching select options in cc-type is not meant
for updating, but rather for discovering the field type of a given element.
Placing this heuristic in _parseCreditCardField would prevent the discovery of
an element being a cc-type using this approach.
Comment 5•1 years ago
|
||
bugherder |
Comment 6•1 years ago
|
||
Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.
Assignee | ||
Updated•1 years ago
|
Comment 7•1 years ago
|
||
The patch landed in nightly and beta is affected.
:dimi, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox114
towontfix
.
For more information, please visit BugBot documentation.
Updated•1 years ago
|
Reporter | ||
Comment 8•1 year ago
|
||
Verified as fixed on the latest Nightly 116.0a1 (2023-06-05) version on Windows 10 x64 where the issue no longer persists.
Description
•