New issue
Advanced search Search tips

Issue 850231 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

[Autofill] Clear doesn't clear all fields, autofill overwrite users, title is missing.

Project Member Reported by parastoog@chromium.org, Jun 6 2018

Issue description

For this case it marks them as not filled, but doesn't remove the value (maybe the website does prefill again.)

https://www.oakley.com/en/checkout/single

 
etsy and freepeople too.
Also, if you edit the fields and try to refill, there would be an override.
Status: Assigned (was: Available)
Cc: se...@chromium.org
Summary: [Autofill] Clear doesn't clear all fields, autofill overwrite users, title is missing. (was: [Autofill] Clear doesn't clear all fields.)
The problem is that the element is recreated as the result of the interaction with the form. Therefore, the history of is_autofilled and has_user_edited.. is lost. This can't be fixed easily, but one solution could be to fire sth on the autofill agent as soon as the has_user.. goes true, and keep the history on the autofill side.

One sample was etsy. If you try to fill a field, and then click outside, the element would change, and we'd loose the history of user_has_edited.. .

We also loose autofill title for these cases. For the same reasons that the attributes are removed.

Sign in to add a comment