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 17945 - The first example of the menu element is about how to markup a menubar in HTML. For the markup a menu in the toolbar state was used. However, the section about native ARIA semantics describes that it's not possible to change the semantics of a menu in the
Summary: The first example of the menu element is about how to markup a menubar in HTM...
Status: RESOLVED INVALID
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL: http://dev.w3.org/html5/spec/wai-aria...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-18 07:21 UTC by contributor
Modified: 2012-09-20 21:35 UTC (History)
4 users (show)

See Also:


Attachments

Description contributor 2012-07-18 07:21:28 UTC
This was was cloned from bug 17115 as part of operation convergence.
Originally filed: 2012-05-19 08:45:00 +0000

================================================================================
 #0   contributor@whatwg.org                          2012-05-19 08:45:52 +0000 
--------------------------------------------------------------------------------
Specification: 
Multipage: http://www.whatwg.org/C#top
Complete: http://www.whatwg.org/c#top

Comment:
The first example of the menu element is about how to markup a menubar in
HTML. For the markup a menu in the toolbar state was used.
However, the section about native ARIA semantics describes that it's not
possible to change the semantics of a menu in the toolbar state to menubar.
So the menu element example used a menu in toolbar state to mark up a menubar.
But then you're not allowed to set the right semantics.
Maybe you could introduce a menubar state of the menu element or just allow
the use of ARIA's menubar role on the menu element.

Posted from: 178.191.165.211
User agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19 Comodo_Dragon/18.3.0.0
================================================================================
Comment 1 Ian 'Hixie' Hickson 2012-09-20 21:35:48 UTC
A menu used for a context menu is rendered natively by the UA, not inline in the page, so ARIA is not relevant (you don't end up looking at the DOM nodes with the AT, you look at the native control directly).