[Bug 10919] Allow role="presentation" to override the default role of any element

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

steve faulkner <faulkner.steve@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|VERIFIED                    |REOPENED
         Resolution|FIXED                       |

--- Comment #14 from steve faulkner <faulkner.steve@gmail.com> 2011-05-10 08:42:25 UTC ---
while there are legityimate use cases for allwoing role=presenation on some
elements, there are not legitimate use cases for allowing role=presentation on
allt elements. In fact no reasons have been put forward for allowing
role=presentation on form controls and other interactive elemnents and allowing
them on form controls is actively harmful. 

so unless use cases are provided I request that role=presentation be non
conforming on the following elements:
http://dev.w3.org/html5/spec/the-input-element.html#the-input-element
http://dev.w3.org/html5/spec/the-button-element.html#the-button-element
http://dev.w3.org/html5/spec/the-button-element.html#the-select-element
http://dev.w3.org/html5/spec/the-button-element.html#the-datalist-element
http://dev.w3.org/html5/spec/the-button-element.html#the-option-element
http://dev.w3.org/html5/spec/the-button-element.html#the-textarea-element
http://dev.w3.org/html5/spec/the-button-element.html#the-keygen-element
http://dev.w3.org/html5/spec/the-button-element.html#the-progress-element
http://dev.w3.org/html5/spec/the-button-element.html#the-meter-element
http://dev.w3.org/html5/spec/interactive-elements.html#the-summary-element
http://dev.w3.org/html5/spec/interactive-elements.html#the-command-element
http://dev.w3.org/html5/spec/interactive-elements.html#the-menu-element
http://dev.w3.org/html5/spec/text-level-semantics.html#the-a-element

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

Received on Tuesday, 10 May 2011 08:42:27 UTC