[Bug 11557] Authors should not be allowed to specify roles on elements that they already have by default

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

Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |xn--mlform-iua@xn--mlform-i
                   |                            |ua.no

--- Comment #24 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> 2011-04-28 23:05:26 UTC ---
The check-in is open to at least two interpretations:

]]
      except that the presentation role may always be used.
     Authors must not set the ARIA role and aria-* attributes
     to values that match the default implicit ARIA semantics
     defined in the following two tables.
[[

What when the default implict role is 'presentation'? Currently there is just
one such example in those tables:
   <img alt="" src=i>
Until I hear otherwise, I'll suppose that the first exception wins and that it
thus is permitted to do
   <img alt="" src=i role=presentation >

Note, btw, that VoiceOver treats 
      <a href=link><img alt="" title="text"></a>
different from
      <a href=link><img role="presentation" alt="" title="text"></a>
In the former case, it uses the @title text as link text. In the latter case,
it doesn't.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Received on Thursday, 28 April 2011 23:05:29 UTC