[autofill] Allow only a user gesture to trigger autofill.
If a script inserts text into an input field without a user gesture,
then do not show the autofill popup.
TEST=AutofillRendererTest.IgnoreNonUserGestureTextFieldChanges
BUG=
353001
Committed:
https://crrev.com/6a3f8d9afcbb397f562e3a359ffbe39d59d278b9
Cr-Commit-Position: refs/heads/master@{#327204}