[Android] Make autofill keyboard use clank architecture
This CL reworks the way autofill suggestions are communicated to the keyboard accessory. Instead of setting an additional view, they behave like all other actions. The old accessory adjusted its layout based on the website's layout. This was removed for now - the system-wide setting is used instead. Side effect: This seems to resolve most known crashes. Known issues: - chip elevation has no effect pre-Lollipop (TODO) Old bugs: - inconsistent state of scrollview most likely solved (--> no scrollview, no inconsistent state) - flaky tests passed 30/30 locally times but reenabling will happen separately (issue 854224, might still flake on bots) Demo video: https://drive.google.com/open?id=1aJbjtTZPP-hPZu2FYA_qHRHqaeHkfWCq Bug: 853772, 834976 Change-Id: I53ed7a18a72e72f72bae45906ac9bb5ee06992e3 Reviewed-on: https://chromium-review.googlesource.com/1170771Reviewed-by:Bernhard Bauer <bauerb@chromium.org> Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Commit-Queue: Friedrich Horschig <fhorschig@chromium.org> Cr-Commit-Position: refs/heads/master@{#582589}
Showing
Please register or sign in to comment