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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Sep 1 07:53:47 PDT 2012


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





--- Comment #4 from Joanmarie Diggs (irc: joanie) <jdiggs at igalia.com>  2012-09-01 07:53:57 PST ---
They're quite close, but not exact (pasted below for your convenience).

These differences result from two things:
1. Different ports have different output "just 'cuz" (AXCanvas versus canvas).
2. Different ports have different roles.

The former we should try to resolve (though that is a bug bigger than what I have filed here). The latter is a bit tougher. Especially when in certain cases what is being tested requires more of the accessible hierarchy than this particular example because those hierarchies tend to diverge pretty quickly amongst ports.

Mac:
        PASS axContainer.childrenCount is 2
        Canvas 1 description: AXDescription: Canvas label
    --> Canvas 1 role: AXRole: AXImage
        Canvas 2 description: AXDescription:
    --> Canvas 2 role: AXRole: AXGroup

Win: 
        FAIL axContainer.childrenCount should be 2. Was 3.
        Canvas 1 description: Description: Canvas label
    --> Canvas 1 role: graphic
        Canvas 2 description:
    --> Canvas 2 role: graphic

Chromium:
        PASS axContainer.childrenCount is 2
        Canvas 1 description: AXDescription: Canvas label
    --> Canvas 1 role: AXRole: AXCanvas
        Canvas 2 description: AXDescription:
    --> Canvas 2 role: AXRole: AXCanvas

Gtk (Proposed):
        PASS axContainer.childrenCount is 2
        Canvas 1 description: AXDescription: Canvas label
    --> Canvas 1 role: AXRole: canvas
        Canvas 2 description: AXDescription: 
    --> Canvas 2 role: AXRole: canvas

-- 
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