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 436718 - Navigating in focusable lists in FF 7 May build hangs Orca
Navigating in focusable lists in FF 7 May build hangs Orca
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: general
2.19.x
Other All
: Normal major
: ---
Assigned To: Joanmarie Diggs (IRC: joanie)
Orca Maintainers
Depends on:
Blocks: 404403
 
 
Reported: 2007-05-07 21:17 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2007-05-08 18:57 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
patch to hopefully solve the problem (1.14 KB, patch)
2007-05-07 21:24 UTC, Joanmarie Diggs (IRC: joanie)
committed Details | Review

Description Joanmarie Diggs (IRC: joanie) 2007-05-07 21:17:44 UTC
In this afternoon's build of Firefox, the children of lists within forms took on the role of ROLE_LIST_ITEM.  While that sounds logical enough, that means two things:

1. They share the same role as the children of bulleted/numbered lists.
2. They no longer have the role we were counting on, namely ROLE_MENU_ITEM.

We are not handling this change gracefully. :-(  Patch to follow.

Hoping to hear back from Aaron soon regarding whether or not the change is intentional.
Comment 1 Joanmarie Diggs (IRC: joanie) 2007-05-07 21:24:51 UTC
Created attachment 87751 [details] [review]
patch to hopefully solve the problem

This should keep us from hanging.  It's also harmless, so we can leave it in so that the next time this occurs, we'll be okay.  This also re-enables navigation in form field lists whose children happen to be list items rather than menu items as expected.  Currently Orca says "greyed" as you navigate even though the items are not greyed out.  If Aaron indicates this change is permanent, I'll make more adjustments to Gecko.py.....
Comment 2 Joanmarie Diggs (IRC: joanie) 2007-05-07 21:25:51 UTC
Forgot to ask:  Will, okay to check in? :-)
Comment 3 Willie Walker 2007-05-07 21:58:48 UTC
(In reply to comment #2)
> Forgot to ask:  Will, okay to check in? :-)
> 

Please do!
Comment 4 Joanmarie Diggs (IRC: joanie) 2007-05-07 22:19:49 UTC
Thanks for the review.  Checked in.  Updating status to pending.
Comment 5 Mike Pedersen 2007-05-08 18:49:18 UTC
I think this one is OK to close.
Comment 6 Joanmarie Diggs (IRC: joanie) 2007-05-08 18:57:31 UTC
Okey doke.  Closing as FIXED.