[Webkit-unassigned] [Bug 164430] New: AX: [ATK] Wrong selected element at a given index in a list box (redux)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 4 13:47:08 PDT 2016


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

            Bug ID: 164430
           Summary: AX: [ATK] Wrong selected element at a given index in a
                    list box (redux)
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jdiggs at igalia.com
                CC: webkit-bug-importer at group.apple.com

Unfortunately I didn't notice bug 129039 or its associated "fix." However, the "bug" reported there is not a bug.

1. The AtkSelection documentation [1] states that atk_selection_ref_selection() takes "a gint specifying the index in the selection set. (e.g. the ith selection as opposed to the ith child)."

2. The method changed/broken even has a comment [2] which states "// i is the ith selection as opposed to the ith child."

3. There is different API, namely atk_object_ref_accessible_child(), when the ith child from the set of all children is sought. [3]

It's not clear to me what prompted the filing of, and commmitted change for, bug 129039. But that change needs to be undone.

[1] https://developer.gnome.org/atk/stable/AtkSelection.html#atk-selection-ref-selection
[2] https://trac.webkit.org/browser/trunk/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceSelection.cpp?rev=164577#L99
[3] https://developer.gnome.org/atk/stable/AtkObject.html#atk-object-ref-accessible-child

-- 
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/20161104/3188045c/attachment-0001.html>


More information about the webkit-unassigned mailing list