Fixes ChromeVox Panel tests
- fixes one regression where the form controls list shortcut command no longer works - found root cause of panel test flakes. The panel does not immediately get focus, especially on slower builds, so we need to wait for focus prior to performing panel construction and menu bar/menu item focusing - added additional test as well as fixing / rebaselining current tests - simplified logic that sets the active item for node menus on ChromeVox's current range (see test) - simplify places where we set active item; caused a lot of focus events to be sent unnecessarily Fixed: 990229, 795840 RELNOTES: makes Search+Ctrl+F work again in ChromeVox (show form controls list) Change-Id: I7ed10a70b524da48b4d55f2a4e086dae09a9629d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2124246 Commit-Queue: David Tseng <dtseng@chromium.org> Reviewed-by:Akihiro Ota <akihiroota@chromium.org> Cr-Commit-Position: refs/heads/master@{#754936}
Showing
This diff is collapsed.
Please register or sign in to comment