From a5b4a41ffe6ba541cd4a618093deade2e6339054 Mon Sep 17 00:00:00 2001 From: Matt King Date: Thu, 16 Aug 2018 11:26:26 -0700 Subject: [PATCH] Role Row: Editorial revisions to changes in PR #789 For issue #558, Make changes in response to feedback from @jnurthen and @carmacleod: * Change author SHOULD NOT to MUST NOT use setsize, posinset, level, and expanded attributes in treegrids * change treegrids to tree grids in one place where not referring specifically to the treegrid role. --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 8f792fbdc..d052a9557 100644 --- a/index.html +++ b/index.html @@ -5601,8 +5601,8 @@
Presentational Roles Conflict Resolution

A row of cells in a tabular container.

Rows contain cell or gridcell elements, and thus serve to organize a table, grid, or treegrid.

- While the row role can be used in tables, grids, and treegrids, the semantics of aria-expanded, aria-posinset, aria-setsize, and aria-level are only applicable to the hierarchical structure of an interactive treegrid. - Therefore, authors SHOULD NOT apply aria-expanded, aria-posinset, aria-setsize, and aria-level to a row that descends from a table or grid, and user agents SHOULD NOT expose any of these four properties to assistive technologies unless the row descends from a treegrid. + While the row role can be used in tables, grids, and treegrids, the semantics of aria-expanded, aria-posinset, aria-setsize, and aria-level are only applicable to the hierarchical structure of an interactive tree grid. + Therefore, authors MUST NOT apply aria-expanded, aria-posinset, aria-setsize, and aria-level to a row that descends from a table or grid, and user agents SHOULD NOT expose any of these four properties to assistive technologies unless the row descends from a treegrid.

Authors MUST ensure elements with role row are contained in, or owned by, an element with the role table, grid, rowgroup, or treegrid.