[Webkit-unassigned] [Bug 156774] AX: SVG images are not exposed in the AX api

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 28 00:52:06 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=156774

--- Comment #24 from James Craig <jcraig at apple.com> ---
I can confirm that the shapes should not be exposed on their own, but I don't think this bug is complete.

However, going back to the original test cases, this bug (rather the Radar associated with this) was not about SVG shape elements. It was about the containing <svg> element.


In the following test case:

<svg aria-label="foo" height="100" width="100">
  <circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red"></circle>
</svg>

The circle itself should not be exposed, but the author labeled the image, so the image should be exposed. Since there are no accessible contents of the SVG, I'd expose this as a single AXImage with a label "foo".

In the next test case:

<svg height="100" width="100">
  <circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red"></circle>
</svg>

Neither the <svg> or the <circle> is labeled, so you could either expose this as an unlabeled AXImage, or as an ignored element. I think it's safe to leave this one ignored.

Ignore the test cases that tried to use the <label> element to point to SVG. Those don't make any sense.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160428/9c13ee7c/attachment.html>


More information about the webkit-unassigned mailing list