commit | 2c6ce192cb3fb7bfbc3f3f862926dcb65c3891b4 | [log] [tgz] |
---|---|---|
author | Reilly Grant <reillyg@chromium.org> | Sat Jun 23 22:41:47 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Jun 23 22:41:47 2018 |
tree | ade10e027a569b3001e1df3400bc02647bc31e64 | |
parent | 5be5597bae096c4b6ec014e6ce2885b623e26628 [diff] |
Ensure device choosers are closed on navigation The requestDevice() IPCs can race with navigation. This change ensures that choosers are closed on navigation and adds browser tests to exercise this for Web Bluetooth and WebUSB. Bug: 723503 Change-Id: I66760161220e17bd2be9309cca228d161fe76e9c Reviewed-on: https://chromium-review.googlesource.com/1099961 Commit-Queue: Reilly Grant <reillyg@chromium.org> Reviewed-by: Michael Wasserman <msw@chromium.org> Reviewed-by: Jeffrey Yasskin <jyasskin@chromium.org> Cr-Commit-Position: refs/heads/master@{#569900}
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 .