[Webkit-unassigned] [Bug 123889] [ATK] "Indeterminate" state and state changes in tri-state checkboxes should be exposed to ATs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 14 05:26:58 PST 2014


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





--- Comment #22 from Mario Sanchez Prada <mario at webkit.org>  2014-02-14 05:24:11 PST ---
(In reply to comment #15)
> (In reply to comment #14)
> > Created an attachment (id=224190)
 --> (https://bugs.webkit.org/attachment.cgi?id=224190&action=review) [details] [details]
> > patch
> 
> w3 says (http://www.w3.org/TR/2013/WD-wai-aria-practices-20130307/) that checkboxes that have logical grouping should be children of a DOM element with group role.
> 
> Related to previous Mario's comments, this seems that an immediate parent of the children that received notification is one with group role.
> 
> My only concern is that whether we can treat the first element of a group as 
> tri-state object, but I could not imagine other place, so it likely to be the 
> first child.

I also find strange this thing of emitting the signal always from the first element (what happens if the state has actually changed over one of the others?). In GTK you can get that signal emitted by any checkbox in the group, I think, so my understanding is that this scenario should be more or less similar.

Perhaps Joanie can drop some light in here. After all, she reported the bug and probably knows better what Orca would actually expect from its side

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