[Webkit-unassigned] [Bug 95644] [Gtk] accessibility/canvas-description-and-role expected results needed

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 4 11:34:33 PDT 2012


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





--- Comment #7 from Joanmarie Diggs (irc: joanie) <jdiggs at igalia.com>  2012-09-04 11:34:46 PST ---
(In reply to comment #6)

> The only potential reason to not always map to ATK_ROLE_CANVAS is if you think it'd make sense to distinguish between an interactive canvas and a static one.
> 
> For example:
> 
> 1. <canvas alt="User image icon" width=100 height=100></canvas>
> 
> 2. <canvas width=100 height=100 id="monkey_spinner_widget">
>      <label>
>        Number of flying monkeys
>        <input type="range" min=0 max=100>
>      </label>
>    </canvas>

The second case is awesome btw. :)

And I do see your point. But in that case it's not really a platform thing, is it? In other words, case 1 is a static image for all users of all platforms. Thus perhaps in that instance, WebCore a11y should determine that it is ImageRole rather than CanvasRole and only declare CanvasRole for those objects which are functionally canvas.

Thoughts?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list