[Webkit-unassigned] [Bug 84137] [GTK] Properly expose <legend> elements to ATs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 27 05:22:52 PDT 2012


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





--- Comment #2 from Joanmarie Diggs <jdiggs at igalia.com>  2012-08-27 05:22:53 PST ---
So... PiƱeiro and I chatted about this in IRC. We also looked at what we get from Gtk+ and Gecko. In summary:

* One could make a good case for ATK_ROLE_CAPTION.
* One could make a similarly good case for ATK_ROLE_LABEL.
* Looking at a similar-looking frame from Gtk+ demo in Accerciser:
  - The text corresponding to the legend has ATK_ROLE_LABEL.
  - The container itself has ATK_ROLE_PANEL.
  - Both are children of the ATK_ROLE_FRAME.
* Looking at the Layout test example in Firefox with Accerciser:
  - The legend has ATK_ROLE_LABEL.
  - The container itself has ATK_ROLE_PANEL.

So in the spirit of consistency, the container should be ATK_ROLE_PANEL (which it already is). The legend should have ATK_ROLE_LABEL and a corresponding AtkRelation set between it and the panel.

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