[Webkit-unassigned] [Bug 25897] [Gtk] Extraneous object of ROLE_PANEL in hierarchy for entries

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 26 11:27:43 PDT 2009


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


Joanmarie Diggs <joanmarie.diggs at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #41877|                            |review?
               Flag|                            |




--- Comment #1 from Joanmarie Diggs <joanmarie.diggs at gmail.com>  2009-10-26 11:27:43 PDT ---
Created an attachment (id=41877)
 --> (https://bugs.webkit.org/attachment.cgi?id=41877)
Add ability for platforms to ignore objects

Expands on -- and modifies -- what was done to fix bug 27085. Now platforms can
indicate that they:

* Want to include an object (i.e. one which accessibilityIsIgnored()
  would otherwise ignore, aka bug 27085)

* Want to ignore an object (i.e. one which accessibilityIsIgnored()
  would include, aka this bug)

* Want to let accessibilityIsIgnored() decide.

What I like:

* More control at the platform level to deal with unique needs/issues.

* Fixes both of the issues in question.

What I don't like much:

* The names. Y'all decide what they should be, and I will make it so. :-)

Also, Xan: I narrowed the logic down from your pastebin patch to just look at
text-based controls. Looking at all controls seems like it might accidentally
cause us to ignore parts of the hierarchy of certain funky widgets I've seen in
Aria, Dojo, etc. And maybe even combo boxes -- which I still have to implement,
but which have hierarchies like:

-> combo box
   -> menu
      -> menu item
      -> menu item

Anyhoo.... Thoughts?

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