Password filling by unique ids.
This CL implements filling based on WebForm and WebFormControlElement unique renderer ids instead of complicated heuristics that are used currently. This CL contains: 1.Adding renderer ids to PasswordForm and PasswordFormFillData classes 2.Adding MOJO for PasswordFormFillData 3.Setting renderer ids in FormParser 4.Setting renderer ids in password_form_fill_data.cc 5.Filling using renderer ids in PasswordAutofillAgent - extracting to separate methods common code between new and old filling - implementing finding username/password elements by renderer ids. Bug: 831123 Change-Id: Ie29964db51014b140e806a6e3f78c9c854a8df34 Reviewed-on: https://chromium-review.googlesource.com/1090729Reviewed-by:Mike West <mkwst@chromium.org> Reviewed-by:
Vaclav Brozek <vabr@chromium.org> Commit-Queue: Vadym Doroshenko <dvadym@chromium.org> Cr-Commit-Position: refs/heads/master@{#567238}
Showing
Please register or sign in to comment