After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 493917 - [blocked] Event.user_data None for object:children-changed:add on ARIA tooltips
[blocked] Event.user_data None for object:children-changed:add on ARIA tooltips
Status: RESOLVED NOTGNOME
Product: orca
Classification: Applications
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Scott Haeger
Orca Maintainers
Depends on:
Blocks: 423348
 
 
Reported: 2007-11-05 21:30 UTC by Scott Haeger
Modified: 2007-11-30 14:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Scott Haeger 2007-11-05 21:30:59 UTC
This is a tracking bug for this Mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=402597 

Opening comment:
The tooltip seen here http://www.mozilla.org/access/dhtml/new/tooltip has the
following debug for the Accessibility::Event object.  Note that the any_data
field, the target of the object:children-changed:add event, is None. 

source =  [paragraph | ]
type = object:children-changed:add:system
any_data = None
detail1 = 2
detail2 = 0 

This is also the case for dojo tooltips (actually alerts) seen here
http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/test_Tooltip.html
and the tooltips linked from
http://developer.mozilla.org/en/docs/Accessible_DHTML#Supported_roles .

A strange oddity is that object:children-changed:add events for the live region
examples were broken (pre-pyatspi migration for Orca) with respect to
user_data, but now they work.  Beyond event type, I am not sure how else the
two issues are related.
Comment 1 Scott Haeger 2007-11-30 14:34:55 UTC
Although the Mozilla bug has not been marked fixed, this doesn't seem to be a problem if proper ARIA markup is provided and the tooltip/alert is not a <span>.

Closing this bug and marking it NOTGNOME.