[Webkit-unassigned] [Bug 25901] [Gtk] Use ATK_ROLE_SECTION for divTag and ATK_ROLE_LABEL for labelTag
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Oct 17 21:20:21 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=25901
Joanmarie Diggs <joanmarie.diggs at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[Gtk] ROLE_SECTION should |[Gtk] Use ATK_ROLE_SECTION
|be used instead of |for divTag and
|ROLE_PANEL for <div></div> |ATK_ROLE_LABEL for labelTag
--- Comment #2 from Joanmarie Diggs <joanmarie.diggs at gmail.com> 2009-10-17 21:20:21 PDT ---
Now that I'm actually looking at these things from the other side.... :-)
Bug 25530 is really two different bugs (and possibly three):
1. The accessible role being used with labels is wrong
2. The LABEL_FOR/LABELLED_BY relationship pair is missing (because, among other
things, it seems accessible relationships haven't been implemented yet)
3. The accessible name of the AtkObject which is LABELLED_BY the label should
be taken from the name of the label. And I'm starting to suspect that ain't
going to happen magically on its own.
So.... I've re-purposed this bug to deal with issue 1 (roles). 25530 can deal
with the other two issues.
Also, regarding this bit:
> As for paragraphs contained in <div></div>, the expected hierarchy would
> include both roles, thus:
>
> - ROLE_SECTION
> - ROLE_PARAGRAPH
> - ROLE_TEXT
I suggested it because that's what Gecko does. I'm now starting to think doing
that might be rather pointless, not to mention introduce a bunch of unneeded
additional accessibles into the mix which might negatively impact performance.
Therefore, I'm withdrawing this part for now. If, upon further consideration, I
want it after all, I'll file a new bug for it.
--
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