[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 06:33:57 PDT 2013


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





--- Comment #8 from Mario Sanchez Prada <mario at webkit.org>  2013-09-20 06:33:02 PST ---
(In reply to comment #6)
> [...]
> So, it seems to me like there's yet another weird bug happening that we 
> need to get fixed before being able to actually fix this patch, even if
> the best solution is just the proposed one of considering heading roles
> in the implementation of DRT/WKTR's intValue() functions. I'll try to
> work on that asap and will file a bug blocking this one when ready when
> I know better what's going on.

It seems that the problem was caused by a call to coreObject->helpText() in webkitAccessibleGetAttributes, in the ATK wrapper, which was causing a text computation under the element just for the sake of exposing the 'aria-help' attribute, which ended up altering the a11y tree and getting this weird result.

Fortunately, we can just remove that 'aria-help' mapping from there since it's wrong in the first place, and once we do that this tests will pass gracefully, assuming that the patch attached here is approved.

For the removal of the 'aria-help' mapping I filed bug 121675 and provided a patch there, so now setting the dependency here and moving on.

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