w3c/aria-practices

Navigation Menubar Example and the `menu` role

anevins12 opened this issue · 1 comments

In the Navigation Menubar Example, the menu role is nested inside of the menu role to ensure that child relationships are conveyed.

As far as I know, however, the menu role doesn't say that it can have a menu in its "Required Owned Elements": https://www.w3.org/TR/wai-aria-1.2/#menu

What am I missing here?

  1. Am I interpreting the "Required Owned Elements" part wrong and this can contain other elements not specified? I've noted that the menu role also doesn't have a "Required Context Role".
  2. Does the ARIA spec need to be updated to include the menu required owned elements?
  3. Is the APG pattern wrong?
pkra commented

Possibly related: w3c/aria#2236 (comment)