[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