- From: Cynthia Shelly <cyns@microsoft.com>
- Date: Wed, 30 Oct 2013 20:34:41 +0000
- To: Janina Sajka <janina@rednote.net>, Joseph Scheuhammer <clown@alum.mit.edu>
- CC: Richard Schwerdtfeger <schwer@us.ibm.com>, W3C WAI Protocols & Formats <public-pfwg@w3.org>, Alexander Surkov <surkov.alexander@gmail.com>
I'm back. Give me a couple minutes. -----Original Message----- From: Janina Sajka [mailto:janina@rednote.net] Sent: Wednesday, October 30, 2013 1:34 PM To: Joseph Scheuhammer Cc: Richard Schwerdtfeger; Cynthia Shelly; W3C WAI Protocols & Formats; Alexander Surkov Subject: Re: UAIG Menu events Anyone able to give Cynthia a call? I would do so myself, but can't find her number. Seems this is a quick check for her. Janina Joseph Scheuhammer writes: > Here's the latest. Not hearing from Cynthia, I'm making an educated > guess that row six is, for all intents and purposes, covered by row > five. Consequently, I've moved the UIA events from row six to five. > Note that I leave for the day in about half an hour. I have just > enough time to make the edits to the actual document and publish > another editors' draft. If the following isn't correct, then we are > going to have to wait until tomorrow morning. > Also, it would speed things up to edit the table yourself, if you want > changes, and send it back. It's html markup, after all. > > Scenario MSAA Microsoft UIA Mac OS X > > Menubar is currently not active, and user moves focus to the menubar > from elsewhere thereby activating it. As a result, a menuitem in the > menubar is focused. > > Menubar must a DOM parent of the menuitems or one defined by aria-owns. > Activate the menubar and fire EVENT_SYSTEM_MENUSTART on the accessible > object for the menubar. MenuModeStartEvent on the accessible object for > the menu AXMenuOpenedNotification > > Focus a menu item while menubar is activated. > EVENT_OBJECT_FOCUS AutomationFocusChangedEvent > AXMenuItemSelectedNotification > > Menu popup made visible (menu is opened). > > Should only be fired once until the menu is closed and opened again. > EVENT_SYSTEM_MENUPOPUPSTART MenuOpenedEvent, then a focus event on a > menuitem AXMenuOpenedNotification > Menu popup hidden (menu is closed). EVENT_SYSTEM_MENUPOPUPEND once only > for accessible menu object and only if EVENT_SYSTEM_MENUPOPUPSTART was > fired for it. MenuClosedEvent AXMenuClosedNotification > All menus closed, and user moves focus away from menubar; menubar is > deactivated. EVENT_SYSTEM_MENUEND on the menubar; deactivate the > menubar MenuClosedEvent, then MenuModeEndEvent > AXMenuClosedNotification > > Thanks. > -- > ;;;;joseph. > > > 'A: After all, it isn't rocket science.' > 'K: Right. It's merely computer science.' > - J. D. Klaun - -- Janina Sajka, Phone: +1.443.300.2200 sip:janina@asterisk.rednote.net Email: janina@rednote.net Linux Foundation Fellow Executive Chair, Accessibility Workgroup: http://a11y.org The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI) Chair, Protocols & Formats http://www.w3.org/wai/pf Indie UI http://www.w3.org/WAI/IndieUI/
Received on Wednesday, 30 October 2013 20:35:21 UTC