--- aria-current.txt 2010-07-27 21:46:51.000000000 -0700 +++ aria-proposed.txt 2010-07-27 21:55:23.000000000 -0700 @@ -1,82 +1,91 @@ +abbr | no role | any +address | no role | any +b | no role | any +bdo | no role | any +blockquote | no role | any +br | no role | any +canvas | no role | any +cite | no role | any +code | no role | any +col | no role | any +colgroup | no role | any +del | no role | any +dfn | no role | any +div | no role | any +em | no role | any +fieldset | no role | any +figure | no role | any +figcaption | no role | any +i | no role | any +img (no empty alt) | no role | any +ins | no role | any +kbd | no role | any +mark | no role | any +output | no role | any +p | no role | any +pre | no role | any +q | no role | any +ruby | no role | any +samp | no role | any +small | no role | any +strong | no role | any +sub | no role | any +sup | no role | any +summary | no role | any +tbody | no role | any +tfoot | no role | any +thead | no role | any +time | no role | any +var | no role | any +wbr | no role | any +base | no role | strong +head | no role | strong +html | no role | strong +link | no role | strong +meta | no role | strong +noscript | no role | strong +param | no role | strong +script | no role | strong +source | no role | strong +style | no role | strong +title | no role | strong a (no href) | no role | any | undoc -a href | link | strong -abbr | no role | any | undoc -address | no role | no role, contentinfo area (no href) | no role | any | undoc -area href | link | strong -article | article | application, article, document, main -aside | note | complementary, note, search -audio | no role | any | undoc -b | no role | any | undoc -base | no role | any | undoc -bdo | no role | any | undoc -blockquote | no role | any | undoc -body | document | application, document -br | no role | any | undoc -button | button | strong -canvas | no role | any | undoc -caption | no role | any | undoc -cite | no role | any | undoc -code | no role | any | undoc -col | no role | any | undoc -colgroup | no role | any | undoc -command | no role | any | undoc -datalist | listbox aria-multiselectable=false | strong -dd | no role | any | undoc -del | no role | any | undoc -dfn | no role | any | undoc -div | no role | any | undoc -dl | no role | any | undoc -dt | no role | any | undoc -element that defines a command type=checkbox (descendent of menu list) | menuitemcheckbox aria-checked=(command checked state) | strong -element that defines a command type=command (descendent of menu list) | menuitem -element that defines a command type=radio (descendent of menu list) | menuitemradio aria-checked=(command checked state) | strong -elements that are disabled | aria-disabled=true | strong -elements that are required | aria-required=true | strong -em | no role | any | undoc -embed | no role | any | undoc -fieldset | no role | any | undoc -figcaption | no role | any | undoc -figure | no role | any | undoc -footer | no role | no role, contentinfo -form | no role | any | undoc -frameset | document | application, document +li (no ul or ol parent) | no role | any | undoc +@autocomplete | @aria-auto | strong +@checked | @aria-checked | strong +@contextmenu | @aria-haspopup | strong +@disabled | @aria-disabled | strong +@hidden | @aria-hidden | strong +@invalid | @aria-invalid | strong +@max | @aria-valuemax | strong +@min | @aria-valuemin | strong +@open | @aria-expanded | strong +@readonly | @aria-readonly | strong +@required | @aria-required | strong +@value | @aria-valuenow | strong h1 (in hgroup) | no role | any | undoc -h1 (not in hgroup) | heading aria-level=(outline depth) | strong h2 (in hgroup) | no role | any | undoc -h2 (not in hgroup) | heading aria-level=(outline depth) | strong h3 (in hgroup) | no role | any | undoc -h3 (not in hgroup) | heading aria-level=(outline depth) | strong h4 (in hgroup) | no role | any | undoc -h4 (not in hgroup) | heading aria-level=(outline depth) | strong h5 (in hgroup) | no role | any | undoc -h5 (not in hgroup) | heading aria-level=(outline depth) | strong h6 (in hgroup) | no role | any | undoc -h6 (not in hgroup) | heading aria-level=(outline depth) | strong -head | no role | any | undoc -header | no role | no role, banner + +datalist | listbox aria-multiselectable=false | strong hgroup | heading aria-level=(outline depth) | strong hr | separator | strong -html | no role | any | undoc -i | no role | any | undoc -iframe | no role | any | undoc -img (no empty alt) | no role | any | undoc img alt="" | presentation | strong -input type=button | button | strong -input type=checkbox | checkbox aria-checked=(checkedness) | strong input type=color | no role | strong input type=date | no role aria-readonly=(readonlyness) | strong input type=datetime | no role aria-readonly=(readonlyness) | strong input type=datetime-local | no role aria-readonly=(readonlyness) | strong input type=email (no suggestions source) | textbox aria-readonly=(readonlyness) | strong input type=email (suggestions source) | combobox aria-owns=list aria-readonly=(readonlyness) | strong -input type=file | button | strong +input type=file | no role | strong input type=hidden | no role | strong -input type=image | button | strong input type=month | no role aria-readonly=(readonlyness) | strong input type=number | spinutton aria-readonly=(readonlyness) aria-valuemax=(maximum) aria-valuemin=(minimum) aria-valuenow=(value) | strong input type=password | textbox aria-readonly=(readonlyness) | strong -input type=radio | radio aria-checked=(checkedness) | strong input type=range | slider aria-readonly=(readonlyness) aria-valuemax=(maximum) aria-valuemin=(minimum) aria-valuenow=(value) | strong input type=reset | button | strong input type=search (no suggestion source) | textbox aria-readonly=(readonlyness) | strong @@ -90,66 +99,58 @@ input type=url (no suggestion source) | textbox aria-readonly=(readonlyness) | strong input type=url (suggestions source) | combobox aria-owns=list aria-readonly=(readonlyness) | strong input type=week | no role aria-readonly=(readonlyness) | strong -ins | no role | any | undoc -kbd | no role | any | undoc -keygen | no role | any | undoc -label | no role | any | undoc -legend | no role | any | undoc -li (no ul or ol parent) | no role | any | undoc -li (ul or ol parent) | listitem | listitem, treeitem -link (hyperlink) | link | strong -link (not hyperlink) | no role | any | undoc -map | no role | any | undoc -mark | no role | any | undoc -math | no role | any | undoc +keygen | no role | strong menu type="" | menu | strong -menu type=context | no role | strong +menu type=context | menu | strong menu type=toolbar | toolbar | strong -meta | no role | any | undoc -meterdetails | no role | any | undoc +math | math | strong +meter | no role | strong nav | navigation | strong -noscript | no role | any | undoc -object | no role | any | undoc -ol | list | directory, list, tree -optgroup | no role | any | undoc option (in list of options or datalist) | option aria-selected=(selectedness) | strong option (not in list of options or datalist) | no role | any | undoc -output | status | any -p | no role | any | undoc -param | no role | any | undoc -pre | no role | any | undoc progress | progressbar aria-valuemax=(maximum) aria-valuemin=(minimum) aria-valuenow=(value) | strong -q | no role | any | undoc -rp | no role | any | undoc -rt | no role | any | undoc -ruby | no role | any | undoc -samp | no role | any | undoc -script | no role | any | undoc -section | region | alert, alertdialog, application, contentinfo, dialog, document, log, main, region, search, status select (no multiple) | listbox aria-multiselectable=false | strong select multiple | listbox aria-multiselectable=true | strong -small | no role | any | undoc -source | no role | any | undoc -span | no role | any | undoc -strong | no role | any | undoc -style | no role | any | undoc -sub | no role | any | undoc -summary | no role | any | undoc -sup | no role | any | undoc -svg | no role | any | undoc -table | grid | grid, treegrid -tbody | no role | any | undoc -td | gridcell aria-labeledby=headers | strong textarea | textbox aria-multiline=true aria-readonly=(readonlyness) | strong -tfoot | no role | any | undoc th (column header) | columnheader aria-labeledby=headers | strong th (not column or row header) | gridcell aria-labeledby=headers | strong th (row header) | rowheader aria-labeledby=headers | strong -thead | no role | any | undoc -time | no role | any | undoc -title | no role | any | undoc -tr | row | strong -ul | list | directory, list, tree -var | no role | any | undoc -video | no role | any | undoc -wbr | no role | any | undoc +element that defines a command type=checkbox (descendent of menu list) | menuitemcheckbox aria-checked=(command checked state) | strong +element that defines a command type=command (descendent of menu list) | menuitem +element that defines a command type=radio (descendent of menu list) | menuitemradio aria-checked=(command checked state) | strong + +a href | link | button, link, menuitem, menuitemcheckbox, menuitemradio, radio, slider, scrollbar, progressbar +area href | link | button, link, menuitem, menuitemcheckbox, menuitemradio, radio, slider, scrollbar, progressbar +audio | no role | no role, application +article | article | application, article, document, main +aside | note | complementary, note, search +body | document | document, application +button | button | button, link, menuitem, menuitemcheckbox, menuitemradio, radio, slider, scrollbar, progressbar +details | button | button, combobox +embed | no role | application, document, image +footer | no role | contentinfo +form | form | application, form, search +h1 (not in hgroup) | heading aria-level=(outline depth) | button, checkbox, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, slider, spinbutton, scrollbar, tab, treeitem +h2 (not in hgroup) | heading aria-level=(outline depth) | button, checkbox, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, slider, spinbutton, scrollbar, tab, treeitem +h3 (not in hgroup) | heading aria-level=(outline depth) | button, checkbox, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, slider, spinbutton, scrollbar, tab, treeitem +h4 (not in hgroup) | heading aria-level=(outline depth) | button, checkbox, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, slider, spinbutton, scrollbar, tab, treeitem +h5 (not in hgroup) | heading aria-level=(outline depth) | button, checkbox, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, slider, spinbutton, scrollbar, tab, treeitem +h6 (not in hgroup) | heading aria-level=(outline depth) | button, checkbox, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, slider, spinbutton, scrollbar, tab, treeitem +header | no role | no role, banner +iframe | no role | no role, application, document +input type=button | button | button, link, menuitem, menuitemcheckbox, menuitemradio, radio, slider, scrollbar, progressbar +input type=checkbox | checkbox aria-checked=(checkedness) | button, link, menuitem, menuitemcheckbox, menuitemradio, radio, slider, scrollbar, progressbar +input type=image | button | button, link, menuitem, menuitemcheckbox, menuitemradio, radio, slider, scrollbar, progressbar +input type=radio | radio aria-checked=(checkedness) | button, link, menuitem, menuitemcheckbox, menuitemradio, radio, slider, scrollbar, progressbar +label | no role | no role, alert, log, marquee, statos, timer +li (ul or ol parent) | listitem | menuitem, menuitemcheckbox, menuitemradio, option, tab, treeitem, presentation +object | no role | no role, application, document, image +ol | list | list, listbox, menu, menubar, tablist, toolbar, tree, directory, presentation +section | region | alert, alertdialog, application, contentinfo, dialog, document, log, main, region, search, status +svg | no role | no role, application, document, presentation +table | no role | alertdialog, dialog, directory, grid, list, listbox, menu, menubar, tablist, toolbar, tree, treegrid, presentation +td | no role | button, checkbox, gridcell,link, menuitem, menuitemcheckbox, menuitemradio, option, radio, slider, spinbutton, scrollbar, tab, treeitem, presentation +tr | no role | button, checkbox, gridcell,link, menuitem, menuitemcheckbox, menuitemradio, option, radio, slider, spinbutton, scrollbar, tab, treeitem, presentation +video | no role | no role, application +ul | list | list, listbox, menu, menubar, tablist, toolbar, tree, directory, presentation +