This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 8482 - Change "log" and "search" examples in Role Mapping
Summary: Change "log" and "search" examples in Role Mapping
Status: RESOLVED FIXED
Alias: None
Product: ARIA
Classification: Unclassified
Component: Core AAM (show other bugs)
Version: 1.0
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: David Bolter
QA Contact: ARIA UA Implementors
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-11 20:41 UTC by Andi Snow-Weaver
Modified: 2010-07-01 19:45 UTC (History)
1 user (show)

See Also:


Attachments

Description Andi Snow-Weaver 2009-12-11 20:41:08 UTC
Rich commented on 4.4 Role mapping

<change neither of the examples meet the intent of this step as "log" and "search" are valid non-abstract ARIA roles. Also, "search" belongs on a regional landmark and not a single input field>
If the element does not have a role attribute, or if the role attribute contains no tokens matching the name of a non-abstract WAI-ARIA role, the user agent MUST fall back on normal processing of the base markup for the element with the role attribute. For example, for <table role="log"> use the tag name "table" to determine what platform accessibility API role to use. For <input type="text" role="search">, use the platform accessibility API for a text input.
</change>
<to>
If the element does not have a role attribute, or if the role attribute contains no tokens matching the name of a non-abstract WAI-ARIA role, the user agent MUST fall back on normal processing of the base markup for the element with the role attribute. For example, for <table role="beancounter"> use the tag name "table" to determine what platform accessibility API role to use. For <input type="text" role="foo">, use the platform accessibility API for a text input.
</to>
Comment 1 David Bolter 2010-03-29 19:25:09 UTC
I agree with Rich's proposed changes.