[ChromeDriver] Element Send Keys: support content editable; fix text input type
The email input type being considered a text input caused bugs and crashes. In this commit it is removed from textControlTypes and thus no longer considered a text input. Also added support for content editable elements in compliance with the following W3C procedure: "Set the text insertion caret after any child content." Added test to run_py_test to test correct functionality. R=crouleau@chromium.org, johnchen@chromium.org Bug: chromedriver:2704 Change-Id: I95bb9ff2396aa0e6bdfa35dde33f338be83607b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1658966 Commit-Queue: Julian Kung <juliankung@google.com> Reviewed-by:John Chen <johnchen@chromium.org> Reviewed-by:
Caleb Rouleau <crouleau@chromium.org> Cr-Commit-Position: refs/heads/master@{#669828}
Showing
Please register or sign in to comment