- From: poot <cvsmail@w3.org>
- Date: Mon, 11 Apr 2011 19:37:42 -0400
- To: public-html-diffs@w3.org
hixie: revert change per http://lists.w3.org/Archives/Public/public- html/2011Apr/0272.html (whatwg r5984) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.4810&r2=1.4811&f=h http://html5.org/tools/web-apps-tracker?from=5983&to=5984 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.4810 retrieving revision 1.4811 diff -u -d -r1.4810 -r1.4811 --- Overview.html 11 Apr 2011 23:23:47 -0000 1.4810 +++ Overview.html 11 Apr 2011 23:34:56 -0000 1.4811 @@ -9778,44 +9778,41 @@ combined.</span><table id="table-aria-strong"><thead><tr><th>Language feature <th>Strong native semantics <span class="impl">and implied ARIA semantics</span> - <tbody><tr><td><code><a href="#the-area-element">area</a></code> element that creates a <a href="#hyperlink">hyperlink</a> + <tbody><tr><td><code><a href="#the-a-element">a</a></code> element that creates a <a href="#hyperlink">hyperlink</a> + <td><code title="attr-aria-role-link">link</code> role + + <tr><td><code><a href="#the-area-element">area</a></code> element that creates a <a href="#hyperlink">hyperlink</a> <td><code title="attr-aria-role-link">link</code> role - <!--!--><!-- (this should really be the same as <a>) --> <tr><td><code><a href="#the-base-element">base</a></code> element <td>No role + <tr><td><code><a href="#the-button-element">button</a></code> element + <td><code title="attr-aria-role-button">button</code> role + <tr><td><code><a href="#the-datalist-element">datalist</a></code> element <td><code title="attr-aria-role-listbox">listbox</code> role, with the <code title="attr-aria-multiselectable">aria-multiselectable</code> property set to "false" <tr><td><code><a href="#the-details-element">details</a></code> element <td><code title="attr-aria-expanded">aria-expanded</code> state set to "true" if the element's <code title="attr-details-open"><a href="#attr-details-open">open</a></code> attribute is present, and set to "false" otherwise -<!--!--><!--(these are in the next table at the moment)--><!-- - <tr> - <td><code>h1</code> element that does not have an <code>hgroup</code> ancestor - <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <span>outline depth</span> + <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor + <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <a href="#outline-depth">outline depth</a> - <tr> - <td><code>h2</code> element that does not have an <code>hgroup</code> ancestor - <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <span>outline depth</span> + <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h2</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor + <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <a href="#outline-depth">outline depth</a> - <tr> - <td><code>h3</code> element that does not have an <code>hgroup</code> ancestor - <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <span>outline depth</span> + <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h3</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor + <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <a href="#outline-depth">outline depth</a> - <tr> - <td><code>h4</code> element that does not have an <code>hgroup</code> ancestor - <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <span>outline depth</span> + <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h4</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor + <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <a href="#outline-depth">outline depth</a> - <tr> - <td><code>h5</code> element that does not have an <code>hgroup</code> ancestor - <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <span>outline depth</span> + <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h5</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor + <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <a href="#outline-depth">outline depth</a> - <tr> - <td><code>h6</code> element that does not have an <code>hgroup</code> ancestor - <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <span>outline depth</span> ---> + <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h6</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor + <td><code title="attr-aria-role-heading">heading</code> role, with the <code title="attr-aria-level">aria-level</code> property set to the element's <a href="#outline-depth">outline depth</a> <tr><td><code><a href="#the-head-element-0">head</a></code> element <td>No role @@ -9832,6 +9829,9 @@ <tr><td><code><a href="#the-img-element">img</a></code> element whose <code title="attr-img-alt"><a href="#attr-img-alt">alt</a></code> attribute's value is empty <td><code title="attr-aria-role-presentation">presentation</code> role + <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#button-state" title="attr-input-type-button">Button</a> state + <td><code title="attr-aria-role-button">button</code> role + <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#checkbox-state" title="attr-input-type-checkbox">Checkbox</a> state <td><code title="attr-aria-checked">aria-checked</code> state set to "mixed" if the element's <code title="dom-input-indeterminate"><a href="#dom-input-indeterminate">indeterminate</a></code> IDL attribute is true, or "true" if the element's <a href="#concept-fe-checked" title="concept-fe-checked">checkedness</a> is true, or "false" otherwise @@ -9856,6 +9856,9 @@ <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#hidden-state" title="attr-input-type-hidden">Hidden</a> state <td>No role + <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#image-button-state" title="attr-input-type-image">Image Button</a> state + <td><code title="attr-aria-role-button">button</code> role + <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#month-state" title="attr-input-type-month">Month</a> state <td>No role, with the <code title="title-aria-readonly">aria-readonly</code> state set to "true" if the element has a <code title="attr-input-readonly"><a href="#attr-input-readonly">readonly</a></code> attribute @@ -10004,11 +10007,7 @@ <th>Default implied ARIA semantic <th>Restrictions - <tbody><tr><td><code><a href="#the-a-element">a</a></code> element that creates a <a href="#hyperlink">hyperlink</a> - <td><code title="attr-aria-role-link">link</code> role - <td>Role must be either <code title="attr-aria-role-link">link</code>, <code title="attr-aria-role-button">button</code><!--!-->, <code title="attr-aria-role-checkbox">checkbox</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code>, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-tab">tab</code><!--!-->, or <code title="attr-aria-role-treeitem">treeitem</code><!--!--> - - <tr><td><code><a href="#the-address-element">address</a></code> element + <tbody><tr><td><code><a href="#the-address-element">address</a></code> element <td>No role <td>If specified, role must be <code title="attr-aria-role-contentinfo">contentinfo</code> @@ -10024,10 +10023,6 @@ <td>No role <td>If specified, role must be <code title="attr-aria-role-application">application</code> - <tr><td><code><a href="#the-button-element">button</a></code> element - <td><code title="attr-aria-role-button">button</code> role - <td>Role must be either <code title="attr-aria-role-button">button</code>, <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code>, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-radio">radio</code><!--!--> - <tr><td><code><a href="#the-details-element">details</a></code> element <td><code title="attr-aria-role-group">group</code> role <td>Role must be a role that supports <code title="attr-aria-expanded">aria-expanded</code> @@ -10040,32 +10035,6 @@ <td>No role <td>If specified, role must be <code title="attr-aria-role-contentinfo">contentinfo</code> -<!--!--><!--(none of the following six rows make any sense)--> - <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor - <td>No role - <td>Role must be either <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code><!--!-->, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-tab">tab</code><!--!-->, or <code title="attr-aria-role-treeitem">treeitem</code><!--!--> - - <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h2</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor - <td>No role - <td>Role must be either <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code><!--!-->, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-tab">tab</code><!--!-->, or <code title="attr-aria-role-treeitem">treeitem</code><!--!--> - - <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h3</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor - <td>No role - <td>Role must be either <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code><!--!-->, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-tab">tab</code><!--!-->, or <code title="attr-aria-role-treeitem">treeitem</code><!--!--> - - <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h4</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor - <td>No role - <td>Role must be either <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code><!--!-->, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-tab">tab</code><!--!-->, or <code title="attr-aria-role-treeitem">treeitem</code><!--!--> - - <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h5</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor - <td>No role - <td>Role must be either <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code><!--!-->, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-tab">tab</code><!--!-->, or <code title="attr-aria-role-treeitem">treeitem</code><!--!--> - - <tr><td><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h6</a></code> element that does not have an <code><a href="#the-hgroup-element">hgroup</a></code> ancestor - <td>No role - <td>Role must be either <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code><!--!-->, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-tab">tab</code><!--!-->, or <code title="attr-aria-role-treeitem">treeitem</code><!--!--> -<!--!--><!--(none of the preceding six rows make any sense)--> - <tr><td><code><a href="#the-header-element">header</a></code> element <td>No role <td>If specified, role must be <code title="attr-aria-role-banner">banner</code> @@ -10078,22 +10047,10 @@ <td><code title="attr-aria-role-img">img</code> role <td>No restrictions - <tr><!--!--><!--(there's no reason to convey <img> elements with alt="" text as images to an AT)--><td><code><a href="#the-img-element">img</a></code> element whose <code title="attr-img-alt"><a href="#attr-img-alt">alt</a></code> attribute's value is present and not empty - <td><code title="attr-aria-role-img">img</code> role - <td>No restrictions - - <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#button-state" title="attr-input-type-button">Button</a> state - <td><code title="attr-aria-role-button">button</code> role - <td>Role must be either <code title="attr-aria-role-button">button</code>, <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code>, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-radio">radio</code><!--!--> - <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#checkbox-state" title="attr-input-type-checkbox">Checkbox</a> state <td><code title="attr-aria-role-checkbox">checkbox</code> role <td>Role must be either <code title="attr-aria-role-checkbox">checkbox</code> or <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code> - <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#image-button-state" title="attr-input-type-image">Image Button</a> state - <td><code title="attr-aria-role-button">button</code> role - <td>Role must be either <code title="attr-aria-role-button">button</code>, <code title="attr-aria-role-link">link</code><!--!-->, <code title="attr-aria-role-menuitem">menuitem</code>, <code title="attr-aria-role-menuitemcheckbox">menuitemcheckbox</code><!--!-->, <code title="attr-aria-role-menuitemradio">menuitemradio</code><!--!-->, <code title="attr-aria-role-radio">radio</code><!--!--> - <tr><td><code><a href="#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="#attr-input-type">type</a></code> attribute in the <a href="#radio-button-state" title="attr-input-type-radio">Radio Button</a> state <td><code title="attr-aria-role-radio">radio</code> role <td>Role must be either <code title="attr-aria-role-radio">radio</code> or <code title="attr-aria-role-menuitemradio">menuitemradio</code>
Received on Monday, 11 April 2011 23:37:45 UTC