- From: Fred Esch <fesch@us.ibm.com>
- Date: Mon, 4 Apr 2016 11:10:56 -0400
- To: Joanmarie Diggs <jdiggs@igalia.com>
- Cc: public-svg-a11y@w3.org
- Message-Id: <201604041517.u34FHVfX030025@d03av05.boulder.ibm.com>
Joanie,
My apologies for using your name as a shortcut for the both linux and
Apple.
Joanie DOES think the pointer should be exposed in Linux. This exposure
is in addition to exposure through the computed name.
Furthermore, the pointer *is already being exposed* for SVG elements
with aria-labelledby. Joanie fixed that bug (along with some parallel
issues) upstream a couple of weeks ago:
https://trac.webkit.org/changeset/198254.
Are any sections/testable statements in the wiki are wrong given your fix?
(Not including stuff that is still an open issue).
We have an agenda issue for Wednesday
Difference between testable statements in wiki and spec
Webkit doesn't follow the spec for name - the spec has requirements for
exposing labelledby, webkit doesn't bother - neither linux (Joanie) or
apple see a current need for exposing labelledby
https://lists.w3.org/Archives/Public/public-svg-a11y/2016Mar/0049.html
Rich filed a bug on my request and if we agree labelledby doesn't need to
be expose we need to remove the bug
It sounds like linux (Joanie) follows the spec but apple doesn't - is this
correct? What would a better description of the issue be? How about?
Difference between testable statements in wiki and spec
Apple doesn't follow the spec for name - the spec has requirements for
exposing labelledby,
apple doesn't see a current need for exposing labelledby
https://lists.w3.org/Archives/Public/public-svg-a11y/2016Mar/0049.html
Rich filed a bug on my request and if we agree labelledby doesn't need to
be expose we need to remove the bug
Regards,
Fred Esch
Watson, IBM, W3C
Accessibility
IBM Watson Watson Release Management and Quality
From: Joanmarie Diggs <jdiggs@igalia.com>
To: Fred Esch/Arlington/IBM@IBMUS
Cc: public-svg-a11y@w3.org
Date: 04/01/2016 02:02 PM
Subject: Re: SVG accessibility new issues
Hey Fred, all.
Some clarifications regarding this item:
On 03/30/2016 03:43 PM, Fred Esch wrote:
> *Difference between testable statements in wiki and spec*
> Webkit doesn't follow the spec for name - the spec has requirements for
> exposing labelledby, webkit doesn't bother - neither linux (Joanie) or
> apple see a current need for exposing labelledby
Joanie doesn't see any point to exposing a pointer via AXTitleUIElement
in the case of OS X if Apple doesn't see the need, VoiceOver doesn't do
the wrong thing without this pointer, etc. It's Apple's platform; not
Joanie's. And Joanie respects that. :) And the labelledby value IS
exposed through the computed name (aka AXDescription).
Joanie DOES think the pointer should be exposed in Linux. This exposure
is in addition to exposure through the computed name.
Furthermore, the pointer *is already being exposed* for SVG elements
with aria-labelledby. Joanie fixed that bug (along with some parallel
issues) upstream a couple of weeks ago:
https://trac.webkit.org/changeset/198254.
For those of you who like layout tests (who doesn't love layout tests?):
If you look at
https://trac.webkit.org/browser/trunk/LayoutTests/platform/gtk/accessibility/w3c-svg-name-calculation-expected.txt#L1
,
you'll notice a bunch of "AXTitleUIElement: non-null" lines (In the case
of Linux, "AXTitleUIElement" is layout-test speak for "the object
referenced by ATK_RELATION_LABELLED_BY". Thus that file documents the
fact that WebKit DOES bother for Linux.)
Sorry for any confusion or lack of clarity on this matter in my previous
communications. And please let me know if anything remains unclear.
Thanks!
--joanie
> https://lists.w3.org/Archives/Public/public-svg-a11y/2016Mar/0049.html
> Rich filed a bug on my request and if we agree labelledby doesn't need
> to be expose we need to remove the bug
>
>
>
> Regards,
>
> Fred Esch
> Watson, IBM, W3C Accessibility
> IBM Watson Watson Release Management and Quality
>
>
>
Attachments
- image/gif attachment: 08578895.gif
- image/gif attachment: graycol.gif
Received on Monday, 4 April 2016 15:18:06 UTC