0
Files
src/chrome
Zhengzheng Liu 1d31234adb Chromium Task Manager - TableView Accessibility(part 4)
This CL format the ICU syntax of the IDS string for table rows. Also use
ListFormatter to format the header name and the task name for task
group.

With this change. The AX name for table header for macOS would be, col1,
col2, col3 and col4 the row name for task group would be . col1, col2,
col3 and col4. Another task in the same task group: taskA col1, col2,
col3 and col4. Other 3 tasks in the same task group: taskA, taskB and
taskC

Screenshot demo:
header -
https://screenshot.googleplex.com/8sLV9Xvp4ptUZvn

task group -
https://screenshot.googleplex.com/5wNACdTACp2oCgo
https://screenshot.googleplex.com/84ojrjUy3Ytesqm

Bug: 396213873
Change-Id: I9415379a18670f97e11ef5ae42302546c2707a64
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6334691
Reviewed-by: Peter Kasting <pkasting@chromium.org>
Reviewed-by: Michael Wojcicka <mwoj@google.com>
Commit-Queue: Zhengzheng Liu <zhzhliu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1432462}
2025-03-13 17:16:18 -07:00
..
2025-03-13 16:41:25 -07:00
2025-03-12 16:24:57 -07:00

Chrome

This directory contains the open source, application layer of Google Chrome.

Unlike other parts of Chromium like //content, which provide framework intended to support multiple products, this directory contains code that is focused on building specific products with opinionated UX.

Specific products include:

  • Chrome desktop browser for Chrome OS, Windows, Mac and Linux
  • Chrome mobile browser for Android
  • Chrome OS system UI

See //ios/chrome for the Chrome mobile browser for iOS, and note that code that is shared between //chrome and //ios/chrome is typically factored out into //components.