Bug 1845326 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

The Card number and Expiry date fields are fixed by bug 1906292 and now are working accordingly since are in the same frame.
At the time of logging the bug, the form did not contain the Name field. Now, the Name field is present and part of the main frame, so, by default, if the autofill is triggered from the Card number or Expiry date fields, the Name field is autofilled, but by clicking on it will display the wrong dropdown (autocomplete dropdown instead of clear form dropdown), and by triggering the clear form from the card number or expiry date fields will not clear the card Name field.
With the extensions.formautofill.heuristics.autofillSameOriginWithTop pref to True, the card Name field will display the correct dropdown when it is already autofilled (the clear form dropdown), and it is cleared correctly when the clear form is triggered from the card number or expiry date fields. BUT triggering the autofill from the card Name field, it will autofill only itself, as with the above preferences by default - false (see the screen recording attached).
The Card number and Expiry date fields are fixed by bug 1906292 and now are working accordingly since they are in the same frame.
At the time of logging the bug, the form did not contain the Name field. Now, the Name field is present and part of the main frame, so, by default, if the autofill is triggered from the Card number or Expiry date fields, the Name field is autofilled, but by clicking on it will display the wrong dropdown (autocomplete dropdown instead of clear form dropdown), and by triggering the clear form from the card number or expiry date fields will not clear the card Name field.
With the extensions.formautofill.heuristics.autofillSameOriginWithTop pref to True, the card Name field will display the correct dropdown when it is already autofilled (the clear form dropdown), and it is cleared correctly when the clear form is triggered from the card number or expiry date fields. BUT triggering the autofill from the card Name field, it will autofill only itself, as with the above preferences by default - false (see the screen recording attached).

Back to Bug 1845326 Comment 1