- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 23 Jun 2015 16:49:28 -0400
- To: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: www.w3.org/2015/06/23-aapi-minutes.html
Plain text follows:
[1]W3C
[1] http://www.w3.org/
- DRAFT -
Protocols and Formats Working Group Teleconference
23 Jun 2015
See also: [2]IRC log
[2] http://www.w3.org/2015/06/23-aapi-irc
Attendees
Present
Joseph_Scheuhammer, Joanmarie_Diggs, Rich_Schwerdtfeger
Regrets
Cynthia_Shelly, Bryan_Garaventa
Chair
Joseph_Scheuhammer
Scribe
joanie
Contents
* [3]Topics
1. [4]Question about noting new ARIA 1.1 features, as is
done in the main spec.
2. [5]ISSUE-714 (All) Need mapping of
aria-roledescription.
3. [6]ACTION-1527: (Cynthia) UIA mappings for
aria-current.
4. [7]ACTION-1529: (Joseph/Joanie) ATK/AT-SPI mapping for
aria-current.
5. [8]ACTION-1535: (James) AXAPI mapping for
aria-current.
6. [9]ACTION-1533: (Joanie) Investigate and possibly
create a minimal/skeleton javascript at-spi2 listener
with the aim of automating the 1.1 tests.
7. [10]ACTION-1541: (James) AXAPI mapping for aria-modal.
8. [11]ACTION-1547: (Rich) Update test cases for
rowgroup.
* [12]Summary of Action Items
__________________________________________________________
<trackbot> Date: 23 June 2015
<clown> agenda: this
<richardschwerdtfeger>
[13]http://rawgit.com/w3c/aria/master/aria/graphics.html
[13] http://rawgit.com/w3c/aria/master/aria/graphics.html
<scribe> scribe: joanie
Question about noting new ARIA 1.1 features, as is done in the main
spec.
<clown> [ARIA 1.1]
JS: I've noticed that when Joanie is adding new features like
aria-roledescription, she puts in the above notation.
... I was thinking of doing the same thing in the mapping spec.
Opinions?
RS: I think it's a good idea because it will help with testing.
JS: I'm going to do exactly what she is doing.
RS: What if we deprecate things?
JS: Put the phrase "deprecated"?
RS: It might not be a bad thing.
... I think that's on the agenda tomorrow.
JS: There are going to be a couple things wrt testing. For
instance in 1.0, the mapping for rowgroup was nothing; now it
will be something. Will that get an [ARIA 1.1] beside it?
RS: If it's a new mapping, you probably should do it.
(Group discusses how to mark changes in existing features)
JD: I will go through the ARIA spec and be sure changes are
marked in the spec text (and not just the ChangeLog).
JS: I think we should also do this in the mapping spec.
ISSUE-714 (All) Need mapping of aria-roledescription.
<clown> issue-714?
<trackbot> issue-714 -- Need mappings for aria-roledesription
-- open
<trackbot> [14]https://www.w3.org/WAI/PF/Group/track/issues/714
[14] https://www.w3.org/WAI/PF/Group/track/issues/714
JS: We need to assign actions to figure out the mapping for
aria-roledescription.
... The only place we don't need this is Apple's AX API.
RS: What are you going to do for ATK/AT-SPI?
JS: I'm going to give Joanie an action.
<clown> ACTION: joanie to propose the ATK/AT-SPI mapping for
aria-roledescription. [recorded in
[15]http://www.w3.org/2015/06/23-aapi-irc]
[15] http://www.w3.org/2015/06/23-aapi-irc]
<trackbot> Created ACTION-1660 - Propose the atk/at-spi mapping
for aria-roledescription. [on Joanmarie Diggs - due
2015-06-30].
<clown> ACTION: Cynthia ot propose UIA Express and UIA mappings
for aria-description. [recorded in
[16]http://www.w3.org/2015/06/23-aapi-irc]
[16] http://www.w3.org/2015/06/23-aapi-irc]
<trackbot> Created ACTION-1661 - Ot propose uia express and uia
mappings for aria-description. [on Cynthia Shelly - due
2015-06-30].
<clown> ACTION: Alex to propose IA2 mapping for
aria-description. [recorded in
[17]http://www.w3.org/2015/06/23-aapi-irc]
[17] http://www.w3.org/2015/06/23-aapi-irc]
<trackbot> Error finding 'Alex'. You can review and register
nicknames at <[18]https://www.w3.org/WAI/PF/Group/track/users>.
[18] https://www.w3.org/WAI/PF/Group/track/users
<clown> ACTION: surkov to propose IA2 mapping for
aria-description [recorded in
[19]http://www.w3.org/2015/06/23-aapi-irc]
[19] http://www.w3.org/2015/06/23-aapi-irc]
<trackbot> Created ACTION-1662 - Propose ia2 mapping for
aria-description [on Alexander Surkov - due 2015-06-30].
<clown> action-1661
<trackbot> action-1661 -- Cynthia Shelly to Ot propose uia
express and uia mappings for aria-description. -- due
2015-06-30 -- OPEN
<trackbot>
[20]https://www.w3.org/WAI/PF/Group/track/actions/1661
[20] https://www.w3.org/WAI/PF/Group/track/actions/1661
JD: I've emailed the ATK maintainer Alejandro PiƱeiro, but
here's what I think will happen:
... We'll have to expose it as an object attribute for now
because I'm pretty sure there is no other API through which we
can expose it.
... After that, we can add the missing API to ATK/AT-SPI2 and
then updating the mapping spec accordingly.
JS: And we'll need this done in time for testing.
... I've created three actions, one for Cynthia, one for
Joanie, and one for Alex for the platform mappings for
aria-roledescription.
ACTION-1527: (Cynthia) UIA mappings for aria-current.
JS: Cynthia is not here.
<clown> action-1527?
<trackbot> action-1527 -- Cynthia Shelly to Investigate the
proper uia mappings for aria-current -- due 2015-08-19 -- OPEN
<trackbot>
[21]https://www.w3.org/WAI/PF/Group/track/actions/1527
[21] https://www.w3.org/WAI/PF/Group/track/actions/1527
JS: Nothing added to the action itself, but the due date is now
August 19th. Is that too far out, Rich?
RS: When is the ship date for Windows 10?
... I don't think that date is unrealistic, but I'd check with
her before then.
ACTION-1529: (Joseph/Joanie) ATK/AT-SPI mapping for aria-current.
<clown> action-1529?
<trackbot> action-1529 -- Joseph Scheuhammer to Investigate the
proper atk/at-spi mappings for aria-current -- due 2014-11-18
-- OPEN
<trackbot>
[22]https://www.w3.org/WAI/PF/Group/track/actions/1529
[22] https://www.w3.org/WAI/PF/Group/track/actions/1529
JS: This was Joanie's, re-assigned to me, and now I have a
further question.
... You pointed out STATE_ACTIVE as the mapping, but what do we
do with the values, like "page," "location," etc.
JD: I updated the action to suggest exposing the value as an
object attribute.
<richardschwerdtfeger>
[23]https://rawgit.com/w3c/aria/master/aria/aria.html#aria-curr
ent
[23] https://rawgit.com/w3c/aria/master/aria/aria.html#aria-current
JD: I still think that STATE_ACTIVE would make sense.
<clown>
[24]http://w3c.github.io/aria/aria/aria.html#aria-current
[24] http://w3c.github.io/aria/aria/aria.html#aria-current
RS: But you can have multiple "active" items in the page,
right?
... (Reads from the spec)
... It's for the container.
... So if you're okay with multiple "active" items, ok.
... What is the definition of ATK_STATE_ACTIVE?
[25]https://developer.gnome.org/atk/unstable/atk-AtkState.html#
AtkState
[25]
https://developer.gnome.org/atk/unstable/atk-AtkState.html#AtkState
ATK_STATE_ACTIVE
Indicates a window is currently the active window, or an object
is the active subelement within a container or table.
ATK_STATE_ACTIVE should not be used for objects which have
ATK_STATE_FOCUSABLE or ATK_STATE_SELECTABLE: Those objects
should use ATK_STATE_FOCUSED and ATK_STATE_SELECTED
respectively. ATK_STATE_ACTIVE is a means to indicate that an
object which is not focusable and not selectable is the
currently-active item within its parent container.
RS: Do we have something similar for IA2?
<clown>
[26]http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs
/html/_accessible_states_8idl.html#aafecbfb195aaf7050dc8f75a783
3bd5fabf466265c1f5b45dd53c86deb28220bc
[26]
http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/_accessible_states_8idl.html#aafecbfb195aaf7050dc8f75a7833bd5fabf466265c1f5b45dd53c86deb28220bc
<clown> IA2 state active link above
RS: I think this is fine for IA2.
... What does AX API have?
ACTION-1535: (James) AXAPI mapping for aria-current.
<clown> action-1535?
<trackbot> action-1535 -- James Craig to Investigate the axapi
mappings for aria-current. -- due 2014-11-25 -- OPEN
<trackbot>
[27]https://www.w3.org/WAI/PF/Group/track/actions/1535
[27] https://www.w3.org/WAI/PF/Group/track/actions/1535
JS: I emailed James, but he's not yet responded.
<clown>
[28]https://developer.apple.com/library/mac/documentation/Cocoa
/Reference/ApplicationKit/Protocols/NSAccessibility_Protocol/in
dex.html
[28]
https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Protocols/NSAccessibility_Protocol/index.html
[29]https://trac.webkit.org/browser/trunk/LayoutTests/platform/
mac/accessibility/roles-exposed-expected.txt
[29]
https://trac.webkit.org/browser/trunk/LayoutTests/platform/mac/accessibility/roles-exposed-expected.txt
[30]https://trac.webkit.org/browser/trunk/LayoutTests/platform/
gtk/accessibility/roles-exposed-expected.txt
[30]
https://trac.webkit.org/browser/trunk/LayoutTests/platform/gtk/accessibility/roles-exposed-expected.txt
ACTION-1533: (Joanie) Investigate and possibly create a
minimal/skeleton javascript at-spi2 listener with the aim of
automating the 1.1 tests.
<clown> action-1533?
<trackbot> action-1533 -- Joanmarie Diggs to Investigate and
possibly create a minimal/skeleton javascript at-spi2 listener
with the aim of automating the 1.1 tests. -- due 2015-06-02 --
OPEN
<trackbot>
[31]https://www.w3.org/WAI/PF/Group/track/actions/1533
[31] https://www.w3.org/WAI/PF/Group/track/actions/1533
JD: Put it off another month please.
<clown> I'll edit the action and move it to Jul 23.
ACTION-1541: (James) AXAPI mapping for aria-modal.
<clown> action-1541?
<trackbot> action-1541 -- James Craig to Investigate and
propose mappings for aria-modal property for axapi. -- due
2014-12-02 -- OPEN
<trackbot>
[32]https://www.w3.org/WAI/PF/Group/track/actions/1541
[32] https://www.w3.org/WAI/PF/Group/track/actions/1541
JS: I've pinged James on this one.
<clown>
[33]https://lists.w3.org/Archives/Public/public-pfwg/2015Jun/00
77.html
[33] https://lists.w3.org/Archives/Public/public-pfwg/2015Jun/0077.html
JS: The above email is what I sent him.
... (Reads from email)
... AX API is the only mapping I've not yet done for
aria-modal.
[34]https://bugs.webkit.org/show_bug.cgi?id=138566
[34] https://bugs.webkit.org/show_bug.cgi?id=138566
JD: The above is a link to the issue filed by James to add
support for aria-modal in WebKit.
JS: I'll add this bug to our action.
[35]https://developer.apple.com/library/mac/documentation/AppKi
t/Reference/NSAccessibility_Protocol_Reference/index.html#//app
le_ref/occ/intfp/NSAccessibility/accessibilityModal
[35]
https://developer.apple.com/library/mac/documentation/AppKit/Reference/NSAccessibility_Protocol_Reference/index.html#//apple_ref/occ/intfp/NSAccessibility/accessibilityModal
<clown> action-1547?
<trackbot> action-1547 -- Richard Schwerdtfeger to Update test
test cases involving rowgroup to ensure they are included
within a grid container and to ensure that the expected result
matches the new mappings -- due 2015-05-13 -- OPEN
<trackbot>
[36]https://www.w3.org/WAI/PF/Group/track/actions/1547
[36] https://www.w3.org/WAI/PF/Group/track/actions/1547
ACTION-1547: (Rich) Update test cases for rowgroup.
RS: We discussed this last week, didn't we?
JS: The test cases?
RS: Oh. Maybe August 19th.
Summary of Action Items
[NEW] ACTION: Alex to propose IA2 mapping for aria-description.
[recorded in [37]http://www.w3.org/2015/06/23-aapi-irc]
[NEW] ACTION: Cynthia ot propose UIA Express and UIA mappings
for aria-description. [recorded in
[38]http://www.w3.org/2015/06/23-aapi-irc]
[NEW] ACTION: joanie to propose the ATK/AT-SPI mapping for
aria-roledescription. [recorded in
[39]http://www.w3.org/2015/06/23-aapi-irc]
[NEW] ACTION: surkov to propose IA2 mapping for
aria-description [recorded in
[40]http://www.w3.org/2015/06/23-aapi-irc]
[37] http://www.w3.org/2015/06/23-aapi-irc
[38] http://www.w3.org/2015/06/23-aapi-irc
[39] http://www.w3.org/2015/06/23-aapi-irc
[40] http://www.w3.org/2015/06/23-aapi-irc
[End of minutes]
Received on Tuesday, 23 June 2015 20:50:09 UTC