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 16625 - [AAPI]:handling of "interesting" markup combinations.
Summary: [AAPI]:handling of "interesting" markup combinations.
Status: NEW
Alias: None
Product: HTML WG
Classification: Unclassified
Component: HTML a11y APIs (editor: Steve Faulkner, Cynthia Shelly) (show other bugs)
Version: unspecified
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: steve faulkner
QA Contact: HTML a11y API spec bugbot
URL: http://lists.w3.org/Archives/Public/w...
Whiteboard:
Keywords: a11y
Depends on:
Blocks:
 
Reported: 2012-04-04 09:48 UTC by steve faulkner
Modified: 2014-12-14 22:39 UTC (History)
6 users (show)

See Also:


Attachments

Description steve faulkner 2012-04-04 09:48:27 UTC
Hey Steve

I think one absolutely critical area to think about from an
interoperability perspective is handling "interesting" markup
combinations.

For example, if you have an <li> that does not have a <ol>/<ul>
parent, what does that get mapped to? Or, if you have an <li> that has
a <ol>/<ul> parent, but the parent has a role attribute that maps it
to (say) the "button" role, what does the <li> get mapped to?
Comment 1 Jason Kiss 2014-12-14 22:39:17 UTC
I agree that "interesting" markup combinations are something that should be tested against the proposed mappings and the accessible name and description calculation, as part of the work in making sure we've got those right. For example, see bug 25371.

But I'm not sure we should be looking at cases of invalid markup. Neither the <li> without a <ol>/<ul> (or presumably <menu type="toolbar">) parent, or an <ol>/<ul> with role="button" are permitted.