Skip to content

Commit

Permalink
[at] (0) Mention that ARIA restricts 'contentinfo' to one per page, a…
Browse files Browse the repository at this point in the history
…nd adjust requirements accordingly.

Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=8700

git-svn-id: http://svn.whatwg.org/webapps@4674 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Feb 6, 2010
1 parent 94ea11e commit 492e3c5
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 25 deletions.
18 changes: 10 additions & 8 deletions complete.html
Original file line number Diff line number Diff line change
Expand Up @@ -9241,9 +9241,6 @@ <h4 id=annotations-for-assistive-technology-products-(aria)><span class=secno>3.
<tbody><tr><td><code><a href=#the-a-element>a</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
<td><code title=attr-aria-role-link>link</code> role

<tr><td><code><a href=#the-address-element>address</a></code> element
<td><code title=attr-aria-role-contentinfo>contentinfo</code> role

<tr><td><code><a href=#the-area-element>area</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
<td><code title=attr-aria-role-link>link</code> role

Expand All @@ -9253,9 +9250,6 @@ <h4 id=annotations-for-assistive-technology-products-(aria)><span class=secno>3.
<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-footer-element>footer</a></code> element
<td><code title=attr-aria-role-contentinfo>contentinfo</code> role

<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>

Expand Down Expand Up @@ -9428,14 +9422,22 @@ <h4 id=annotations-for-assistive-technology-products-(aria)><span class=secno>3.
<th>Default implied ARIA semantic
<th>Restrictions

<tbody><tr><td><code><a href=#the-article-element>article</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> (ARIA restricts usage of this role to one per page)

<tr><td><code><a href=#the-article-element>article</a></code> element
<td><code title=attr-aria-role-article>article</code> role
<td>Role must be either <code title=attr-aria-role-article>article</code>, <code title=attr-aria-role-document>document</code>, <code title=attr-aria-role-application>application</code>, or <code title=attr-aria-role-main>main</code>

<tr><td><code><a href=#the-aside-element>aside</a></code> element
<td><code title=attr-aria-role-note>note</code> role
<td>Role must be either <code title=attr-aria-role-note>note</code>, <code title=attr-aria-role-complementary>complementary</code>, or <code title=attr-aria-role-search>search</code>

<tr><td><code><a href=#the-footer-element>footer</a></code> element
<td>No role
<td>If specified, role must be <code title=attr-aria-role-contentinfo>contentinfo</code> (ARIA restricts usage of this role to one per page)

<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> (ARIA restricts usage of this role to one per page)
Expand All @@ -9454,7 +9456,7 @@ <h4 id=annotations-for-assistive-technology-products-(aria)><span class=secno>3.

<tr><td><code><a href=#the-section-element>section</a></code> element
<td><code title=attr-aria-role-region>region</code> role
<td>Role must be either <code title=attr-aria-role-region>region</code>, <code title=attr-aria-role-document>document</code>, <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-contentinfo>contentinfo</code>, <code title=attr-aria-role-main>main</code>, <code title=attr-aria-role-search>search</code>, <code title=attr-aria-role-alert>alert</code>, <code title=attr-aria-role-dialog>dialog</code>, <code title=attr-aria-role-alertdialog>alertdialog</code>, <code title=attr-aria-role-status>status</code>, or <code title=attr-aria-role-log>log</code>
<td>Role must be either <code title=attr-aria-role-region>region</code>, <code title=attr-aria-role-document>document</code>, <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-contentinfo>contentinfo</code> (ARIA restricts usage of this role to one per page), <code title=attr-aria-role-main>main</code>, <code title=attr-aria-role-search>search</code>, <code title=attr-aria-role-alert>alert</code>, <code title=attr-aria-role-dialog>dialog</code>, <code title=attr-aria-role-alertdialog>alertdialog</code>, <code title=attr-aria-role-status>status</code>, or <code title=attr-aria-role-log>log</code>

<tr><td><code><a href=#the-table-element>table</a></code> element
<td><code title=attr-aria-role-grid>grid</code> role
Expand Down
18 changes: 10 additions & 8 deletions index
Original file line number Diff line number Diff line change
Expand Up @@ -9140,9 +9140,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<tbody><tr><td><code><a href=#the-a-element>a</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
<td><code title=attr-aria-role-link>link</code> role

<tr><td><code><a href=#the-address-element>address</a></code> element
<td><code title=attr-aria-role-contentinfo>contentinfo</code> role

<tr><td><code><a href=#the-area-element>area</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
<td><code title=attr-aria-role-link>link</code> role

Expand All @@ -9152,9 +9149,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<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-footer-element>footer</a></code> element
<td><code title=attr-aria-role-contentinfo>contentinfo</code> role

<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>

Expand Down Expand Up @@ -9327,14 +9321,22 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<th>Default implied ARIA semantic
<th>Restrictions

<tbody><tr><td><code><a href=#the-article-element>article</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> (ARIA restricts usage of this role to one per page)

<tr><td><code><a href=#the-article-element>article</a></code> element
<td><code title=attr-aria-role-article>article</code> role
<td>Role must be either <code title=attr-aria-role-article>article</code>, <code title=attr-aria-role-document>document</code>, <code title=attr-aria-role-application>application</code>, or <code title=attr-aria-role-main>main</code>

<tr><td><code><a href=#the-aside-element>aside</a></code> element
<td><code title=attr-aria-role-note>note</code> role
<td>Role must be either <code title=attr-aria-role-note>note</code>, <code title=attr-aria-role-complementary>complementary</code>, or <code title=attr-aria-role-search>search</code>

<tr><td><code><a href=#the-footer-element>footer</a></code> element
<td>No role
<td>If specified, role must be <code title=attr-aria-role-contentinfo>contentinfo</code> (ARIA restricts usage of this role to one per page)

<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> (ARIA restricts usage of this role to one per page)
Expand All @@ -9353,7 +9355,7 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0

<tr><td><code><a href=#the-section-element>section</a></code> element
<td><code title=attr-aria-role-region>region</code> role
<td>Role must be either <code title=attr-aria-role-region>region</code>, <code title=attr-aria-role-document>document</code>, <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-contentinfo>contentinfo</code>, <code title=attr-aria-role-main>main</code>, <code title=attr-aria-role-search>search</code>, <code title=attr-aria-role-alert>alert</code>, <code title=attr-aria-role-dialog>dialog</code>, <code title=attr-aria-role-alertdialog>alertdialog</code>, <code title=attr-aria-role-status>status</code>, or <code title=attr-aria-role-log>log</code>
<td>Role must be either <code title=attr-aria-role-region>region</code>, <code title=attr-aria-role-document>document</code>, <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-contentinfo>contentinfo</code> (ARIA restricts usage of this role to one per page), <code title=attr-aria-role-main>main</code>, <code title=attr-aria-role-search>search</code>, <code title=attr-aria-role-alert>alert</code>, <code title=attr-aria-role-dialog>dialog</code>, <code title=attr-aria-role-alertdialog>alertdialog</code>, <code title=attr-aria-role-status>status</code>, or <code title=attr-aria-role-log>log</code>

<tr><td><code><a href=#the-table-element>table</a></code> element
<td><code title=attr-aria-role-grid>grid</code> role
Expand Down
20 changes: 11 additions & 9 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -9380,10 +9380,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<td><code>a</code> element that represents a <span>hyperlink</span>
<td><code title="attr-aria-role-link">link</code> role

<tr>
<td><code>address</code> element
<td><code title="attr-aria-role-contentinfo">contentinfo</code> role

<tr>
<td><code>area</code> element that represents a <span>hyperlink</span>
<td><code title="attr-aria-role-link">link</code> role
Expand All @@ -9396,10 +9392,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<td><code>datalist</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>footer</code> element
<td><code title="attr-aria-role-contentinfo">contentinfo</code> role

<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>
Expand Down Expand Up @@ -9633,6 +9625,11 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0

<tbody>

<tr>
<td><code>address</code> element
<td>No role
<td>If specified, role must be <code title="attr-aria-role-contentinfo">contentinfo</code> (ARIA restricts usage of this role to one per page)

<tr>
<td><code>article</code> element
<td><code title="attr-aria-role-article">article</code> role
Expand All @@ -9643,6 +9640,11 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<td><code title="attr-aria-role-note">note</code> role
<td>Role must be either <code title="attr-aria-role-note">note</code>, <code title="attr-aria-role-complementary">complementary</code>, or <code title="attr-aria-role-search">search</code>

<tr>
<td><code>footer</code> element
<td>No role
<td>If specified, role must be <code title="attr-aria-role-contentinfo">contentinfo</code> (ARIA restricts usage of this role to one per page)

<tr>
<td><code>header</code> element
<td>No role
Expand All @@ -9666,7 +9668,7 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<tr>
<td><code>section</code> element
<td><code title="attr-aria-role-region">region</code> role
<td>Role must be either <code title="attr-aria-role-region">region</code>, <code title="attr-aria-role-document">document</code>, <code title="attr-aria-role-application">application</code>, <code title="attr-aria-role-contentinfo">contentinfo</code>, <code title="attr-aria-role-main">main</code>, <code title="attr-aria-role-search">search</code>, <code title="attr-aria-role-alert">alert</code>, <code title="attr-aria-role-dialog">dialog</code>, <code title="attr-aria-role-alertdialog">alertdialog</code>, <code title="attr-aria-role-status">status</code>, or <code title="attr-aria-role-log">log</code>
<td>Role must be either <code title="attr-aria-role-region">region</code>, <code title="attr-aria-role-document">document</code>, <code title="attr-aria-role-application">application</code>, <code title="attr-aria-role-contentinfo">contentinfo</code> (ARIA restricts usage of this role to one per page), <code title="attr-aria-role-main">main</code>, <code title="attr-aria-role-search">search</code>, <code title="attr-aria-role-alert">alert</code>, <code title="attr-aria-role-dialog">dialog</code>, <code title="attr-aria-role-alertdialog">alertdialog</code>, <code title="attr-aria-role-status">status</code>, or <code title="attr-aria-role-log">log</code>

<tr>
<td><code>table</code> element
Expand Down

0 comments on commit 492e3c5

Please sign in to comment.