commit | 15839197005a06213ae5b2d4fcbd1dc990c76f95 | [log] [tgz] |
---|---|---|
author | W. James MacLean <wjmaclean@chromium.org> | Wed Aug 29 17:59:19 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Aug 29 17:59:19 2018 |
tree | 62c9be531f5678a52f4937dad6104053f3455454 | |
parent | c8326e3996086434280a8b65403d43bf8abf7ac8 [diff] |
Use EventRewriter to disable system mouse events in Aura SPPHTBTs. It seems that spurious mousemove events on Win have been creeping into tests in this suite (e.g. a test window pops up under where the system thinks the mouse cursor is, and generates a mouse-enter). These events appear to be at the root of flakes for at least one, and possibly more, tests in this hierarchy. This CL installs a ui::EventRewriter that discards all system mouse events in an attempt to reduce flake in the tests. Bug: 833380 Change-Id: I48adacad0fdf4126ea4198bfa72b336d0eb63389 Reviewed-on: https://chromium-review.googlesource.com/1194253 Commit-Queue: James MacLean <wjmaclean@chromium.org> Reviewed-by: Ken Buchanan <kenrb@chromium.org> Cr-Commit-Position: refs/heads/master@{#587189}
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 .