[Webkit-unassigned] [Bug 106924] [GTK] GTK does not expose heading level correctly. Was: accessibility/heading-level.html is failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 20 02:04:44 PDT 2013


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





--- Comment #5 from Mario Sanchez Prada <mario at webkit.org>  2013-09-20 02:03:49 PST ---
(In reply to comment #3)
> Updating the title to be more accurate.
> 
> From: "accessibility/heading-level.html is failing" 
> To: "GTK does not expose heading level correctly."

Actually, GTK is exposing the heading level already as a "level" object attribute for the AtkObject. The only problem is that DRT/WKTR are not reading that value when we call to intValue(), which at the moment only works for accessible objects implementing the AtkValue interface.

However, it seems clear to me (and I hope Joanie will agree), that headings should not implement the AtkValue interface, since they don't match the use case for that (e.g. what would be the 'minimum increment', 'maximum value' and 'minimum value'?), so perhaps the best option is just to tweak our DRT/WKTR to do something similar to what chromium decided to do back in the day in SVN r139658: to consider headings as special cases in the intValue() function, so we check the "level" object property for the heading objects.

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