This change enhances the accessibility of the Network tool Timing tab
by making the following changes:
- Add hidden global headers to give column context to screen readers
- Slight modification of color contrast for section headers (> 4.5)
- Updated "TIME" to "DURATION" to avoid confusion
- Applied ARIA heading for soft headers
- Restructured columns to remove empty table cells from being read
by a screen reader
- Added ARIA labels to waterfall column that
read the start time of the request. (Column 3 indicates the
duration of that part of the request timing).
Bug: 963183
Before: https://imgur.com/qKzqyYv
After (with screen reader): https://imgur.com/Sk6vuT6
Change-Id: Ife782e02929f2a1624fd0b827b4e1f729babd209
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1647132
Reviewed-by: Erik Luo <luoe@chromium.org>
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Commit-Queue: Brandon Goddard <brgoddar@microsoft.com>
Cr-Original-Commit-Position: refs/heads/master@{#693774}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: eafc9468202520ab4df62e886f509fcadd9d190c