W3C home > Mailing lists > Public > public-html-wg-issue-tracking@w3.org > December 2011

HTML-ISSUE-186: conformance error for use of role=presentation on interactive elements [pre-LC1 HTML 5 spec]

From: HTML Weekly Issue Tracker <sysbot+tracker@w3.org>
Date: Thu, 01 Dec 2011 15:35:54 +0000
To: public-html-wg-issue-tracking@w3.org
Message-Id: <E1RW8fy-0003kv-Dr@tibor.w3.org>

HTML-ISSUE-186: conformance error for use of role=presentation on interactive elements [pre-LC1 HTML 5 spec]

http://www.w3.org/html/wg/tracker/issues/186

Raised by: Steve Faulkner
On product: pre-LC1 HTML 5 spec

rasied from Bug 10919 - Allow role="presentation" to override the default role of any element which was resolved wontfix
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10919

while there are legityimate use cases for allowing role=presenation on some
elements, there are not legitimate use cases for allowing role=presentation on
all 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
Received on Thursday, 1 December 2011 15:35:55 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:48:29 UTC