commit | ae5abd09e1d712ba0590c6bd127f652cc7a01a60 | [log] [tgz] |
---|---|---|
author | Stanley Hon <stahon@microsoft.com> | Fri Mar 08 19:37:56 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Mar 08 19:37:56 2019 |
tree | 7f02be66f51fd1db2c2529a9ea7787d7a9777db4 | |
parent | c65e9ed12edd598ec2212906ed1c78c9f959ae0f [diff] |
[ChromeDriver] Add append behavior to file input with multiple property Adding append behavior to send keys to input type=file with multiple property. Also updating some error codes to match W3C specification. When sending keys to input type=file multiple, previously chromedriver overwrote the files that already exist in the element. It now appends as per W3C spec. Additionally this change makes a small return code fix to match the W3C spec and adds an invalid argument error when empty string is sent to input type=file. Bug: chromedriver:2721 Change-Id: Ibb009159d9d31f6d593a905ac00d3e215295aaad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1510313 Reviewed-by: John Chen <johnchen@chromium.org> Commit-Queue: Stanley Hon <stahon@microsoft.com> Cr-Commit-Position: refs/heads/master@{#639119}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .