[a11y] Add a11y support to TabSelectionEditor
This CL adds the following a11y support to the TabSelectionEditor: * Adds content description to the TabSelectionEditorLayout and announces the description when TabSelectionEditor shows to screen. * Update the TabSelectionEditorToolbar navigation button content description. Everything introduced in this CL is gated by field trial under the enable-tab-grid-layout flag and the enable-tab-groups-continuation flag. All Java code is verified to be behind the gating function TabUiFeatureUtilities#isLaunchPolishEnabled by formal equivalence checking tool here: http://crrev.com/c/1934235. The changes in the tab_selection_editor_layout.xml can't be verified by the tool, but it is expected. Without both flags, it is a no-op. Bug: 1124919 Change-Id: I2a4a7ff575808d71e8a4594ee158ca45a87a006f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2399314 Commit-Queue: Mei Liang <meiliang@chromium.org> Reviewed-by:Wei-Yin Chen (陳威尹) <wychen@chromium.org> Cr-Commit-Position: refs/heads/master@{#805848}
Showing
Please register or sign in to comment