[A11y] Screenreader announcing incorrect row count for table
[A11y] Screenreader announcing incorrect row count for table

ScreenReader is announcing incorrect row count, which is caused by the filler rows in the DataGrid.
This CL remove unnecessary tabIndex="-1" and set the filler rows to aria-hidden="true" to completely hide them from ARIA APi. (tabIndex="-1" is needed when we want to focus on the element programmatically, which is not the case here)


Bug: 1313315
Change-Id: I74d14b3343002d2b18e0c504f6b0a462c91dabcf
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3570810
Reviewed-by: Jack Franklin <993fcadce4d04090da2fefd557a0995e7966c8d5@chromium.org>
Commit-Queue: Christy Chen <c65683e4a5ee30f610e160e4a73e5e01afd6eeda@microsoft.com>

ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend