Reland "desks: Change ChromeVox for mini view (2)" This is a reland of commit 9b577005c536117a26d7ced5c99b2ee508faafb7 The ChromeVox will read the node name first and then the node value for the desk name view. Before this CL, the node name and the node value were all set by the text content in the deskfield. That's why the screen reader read the desk name view be `Desk 1 Desk 1 edit Text`. To let it read `Desk name Desk 1 Edit test`, we need to change the node name to the string `Desk name`, and keep the node value set by the `GetText`. However, this change will cause some tast tests failed, thus I uploaded a CL for fixing the failure in tast test in crrev.com/c/4814306, which will to compare with the value in the node info instead of the node name. Original change's description: > desks: Change ChromeVox for mini view (2) > > This Cl will change the announcement for desk name view. Before the > fix, when highlighting the desk name view, it will announce that `Desk 1 > Desk 1 Edit text`, for example. After the fix, it will be `Desk name > Desk 1 Edit text`. > > Bug: b/286456085 > Test: Manual > Change-Id: I8f04da461abd9016a86797b459426b112db16be5 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4800018 > Reviewed-by: Ahmed Fakhry <afakhry@chromium.org> > Commit-Queue: Hongyu Long <hongyulong@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1186876} Bug: b/286456085, b/297113736 Change-Id: I4626d018f3247e6ada70e442e6a017787e461e53 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4810678 Reviewed-by: Daniel Andersson <dandersson@chromium.org> Reviewed-by: Ahmed Fakhry <afakhry@chromium.org> Commit-Queue: Hongyu Long <hongyulong@chromium.org> Cr-Commit-Position: refs/heads/main@{#1190883}
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.
To check out the source code locally, don't use git clone! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.