From 6a14011821f5c630ce3f615c12652c637a8ba40f Mon Sep 17 00:00:00 2001 From: Scott O'Hara Date: Sun, 29 Sep 2019 10:46:31 -0400 Subject: [PATCH] add remaining elements from HTML MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit closes #140 this commit: * re-adds `menu` per its definition in the living standard and how it is mapped in HTML AAM * adds `menu` as an allowed parent of `li` * adds autonomous custom element (though i think it’d be beneficial to provide more guidance on this in the future) Additionally this commit does a bunch of source cleanup and starts converting more of the links to the HTML spec to the respec syntax. --- index.html | 179 ++++++++++++++++++++--------------------------------- 1 file changed, 67 insertions(+), 112 deletions(-) diff --git a/index.html b/index.html index c6e72eb3..0aa72ed4 100644 --- a/index.html +++ b/index.html @@ -331,6 +331,24 @@

+ + + autonomous custom element + + + No corresponding role + + +

+ Any `role` +

+

+ global `aria-*` attributes and + any `aria-*` attributes applicable to the allowed roles and + implied role (if any) +

+ + @@ -340,8 +358,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -433,8 +450,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -774,8 +790,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -1095,8 +1110,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -1415,7 +1429,7 @@

- ins and del + [^ins^] and [^del^]

@@ -1434,7 +1448,7 @@

- label + [^label^] No corresponding role @@ -1450,7 +1464,7 @@

- legend + [^legend^] No corresponding role @@ -1466,8 +1480,7 @@

- li element whose parent is an - ol or ul + [^li^] element whose parent is an [^ol^], [^ul^] or [^menu^] role=listitem @@ -1501,20 +1514,19 @@

- link element with a href role=link - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes - main + [^main^] role=main @@ -1532,14 +1544,13 @@

- map + [^map^] No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -1561,98 +1572,49 @@

- - meta + [^meta^] No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -1701,8 +1663,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -1727,7 +1688,7 @@

- ol + [^ol^] role=list @@ -1798,7 +1759,7 @@

- output + [^output^] role=status @@ -1816,7 +1777,7 @@

- param + [^param^] No corresponding role @@ -1833,8 +1794,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -1851,7 +1811,7 @@

global `aria-*` attributes and any `aria-*` attributes applicable to the - progressbar role. + `progressbar` role.

@@ -1863,13 +1823,12 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes - section + [^section^] role=region if the @@ -1945,7 +1904,7 @@

- select (with NO + [^select^] (with NO multiple attribute and NO size attribute having value greater than 1) (changed) @@ -1989,8 +1948,7 @@

slot No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -2000,8 +1958,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -2030,8 +1987,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -2103,8 +2059,7 @@

No corresponding role - No `role` or `aria-*` - attributes + No `role` or `aria-*` attributes @@ -2261,7 +2216,7 @@

- ul + [^ul^] role=list