Skip to content

Commit

Permalink
[] (0) Remove the 'no role's, split the hyperlink row in three, and m…
Browse files Browse the repository at this point in the history
…ake the header even clearer about what is being defined.

git-svn-id: http://svn.whatwg.org/webapps@3659 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Aug 22, 2009
1 parent f081b0e commit 740d310
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 36 deletions.
23 changes: 7 additions & 16 deletions index
Expand Up @@ -8952,16 +8952,16 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
all the rows must be combined.</p>

<table><thead><tr><th>Language feature
<th>Implied ARIA semantics
<th>Strong native semantics <span class=impl>and implied ARIA semantics</span>

<tbody><tr><td><code><a href=#the-a-element>a</a></code>, <code><a href=#the-area-element>area</a></code>, or <code><a href=#the-link-element>link</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
<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-base-element>base</a></code> element
<td>No 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

<tr><td><code><a href=#the-button-element>button</a></code> element
<td><code title=attr-aria-role-button>button</code> role
Expand Down Expand Up @@ -8990,9 +8990,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<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

<tr><td><code><a href=#the-head-element>head</a></code> element
<td>No role

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

Expand Down Expand Up @@ -9077,6 +9074,9 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<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=#week-state title=attr-input-type-week>Week</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

<tr><td><code><a href=#the-link-element>link</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=#menus>menu</a></code> element with a <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute in the <a href=#context-menu-state title="context menu state">context menu</a> state
<td>No role

Expand All @@ -9086,9 +9086,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<tr><td><code><a href=#menus>menu</a></code> element with a <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute in the <a href=#tool-bar-state title="tool bar state">tool bar</a> state
<td><code title=attr-aria-role-toolbar>toolbar</code> role

<tr><td><code><a href=#meta>meta</a></code> element
<td>No role

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

Expand All @@ -9104,9 +9101,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<tr><td><code><a href=#the-select-element>select</a></code> element with no <code title=attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> attribute
<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-style-element>style</a></code> element
<td>No role

<tr><td><code><a href=#the-td-element>td</a></code> element
<td><code title=attr-aria-role-gridcell>gridcell</code> role, with the <code title=attr-aria-labelledby>aria-labelledby</code> property set to the value of the <code title=attr-tdth-headers><a href=#attr-tdth-headers>headers</a></code> attribute, if any

Expand All @@ -9122,9 +9116,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<tr><td><code><a href=#the-th-element>th</a></code> element that is a <a href=#row-header>row header</a>
<td><code title=attr-aria-role-rowheader>rowheader</code> role, with the <code title=attr-aria-labelledby>aria-labelledby</code> property set to the value of the <code title=attr-tdth-headers><a href=#attr-tdth-headers>headers</a></code> attribute, if any

<tr><td><code><a href=#the-title-element>title</a></code> element
<td>No role

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

Expand Down
28 changes: 8 additions & 20 deletions source
Expand Up @@ -9219,21 +9219,21 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<thead>
<tr>
<th>Language feature
<th>Implied ARIA semantics
<th>Strong native semantics <span class="impl">and implied ARIA semantics</span>

<tbody>

<tr>
<td><code>a</code>, <code>area</code>, or <code>link</code> element that represents a <span>hyperlink</span>
<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>base</code> element
<td>No role
<td><code>area</code> element that represents a <span>hyperlink</span>
<td><code title="attr-aria-role-link">link</code> role

<tr>
<td><code>button</code> element
Expand Down Expand Up @@ -9271,10 +9271,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<td><code>h6</code> element that does not have an <code>hgroup</code> ancestor
<td><code title="attr-aria-role-heading">heading</code> role

<tr>
<td><code>head</code> element
<td>No role

<tr>
<td><code>header</code> element
<td><code title="attr-aria-role-banner">banner</code> role
Expand Down Expand Up @@ -9387,6 +9383,10 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<td><code>input</code> element with a <code title="attr-input-type">type</code> attribute in the <span title="attr-input-type-week">Week</span> 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">readonly</code> attribute

<tr>
<td><code>link</code> element that represents a <span>hyperlink</span>
<td><code title="attr-aria-role-link">link</code> role

<tr>
<td><code>menu</code> element with a <code title="attr-menu-type">type</code> attribute in the <span title="context menu state">context menu</span> state
<td>No role
Expand All @@ -9399,10 +9399,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<td><code>menu</code> element with a <code title="attr-menu-type">type</code> attribute in the <span title="tool bar state">tool bar</span> state
<td><code title="attr-aria-role-toolbar">toolbar</code> role

<tr>
<td><code>meta</code> element
<td>No role

<tr>
<td><code>nav</code> element
<td><code title="attr-aria-role-navigation">navigation</code> role
Expand All @@ -9423,10 +9419,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<td><code>select</code> element with no <code title="attr-select-multiple">multiple</code> attribute
<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>style</code> element
<td>No role

<tr>
<td><code>td</code> element
<td><code title="attr-aria-role-gridcell">gridcell</code> role, with the <code title="attr-aria-labelledby">aria-labelledby</code> property set to the value of the <code title="attr-tdth-headers">headers</code> attribute, if any
Expand All @@ -9447,10 +9439,6 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0
<td><code>th</code> element that is a <span>row header</span>
<td><code title="attr-aria-role-rowheader">rowheader</code> role, with the <code title="attr-aria-labelledby">aria-labelledby</code> property set to the value of the <code title="attr-tdth-headers">headers</code> attribute, if any

<tr>
<td><code>title</code> element
<td>No role

<tr>
<td><code>tr</code> element
<td><code title="attr-aria-role-row">row</code> role
Expand Down

0 comments on commit 740d310

Please sign in to comment.