GNOME Bugzilla – Bug 441610
[verified] Orca should identify bogus/redundant checkbox labels in Firefox
Last modified: 2008-07-22 19:27:27 UTC
Steps to reproduce: 1. Navigate to GNOME's bugzilla Advanced Search page 2. Tab until you get to the collection of checkboxes Expected results: Orca would speak the checkbox labels only once. Actual results: Orca speaks them twice. Note: This seems to be unique to the Advanced Search page and will likely require a specific bogusity check similar to what was needed for GNOME bugzilla's combo boxes (see bug 428114) and lists (see bug 441476).
The source of the bogusity in this case seems to be a combination of GNOME's bugzilla label markup and the Firefox HTML whitespace bug. <sarcasm>Woo hoo! Let's hear it for team work!</sarcasm> Sorry, I feel much better now. :-) With the checkbox labels in question, bugzilla markup is: <label for="emailreporter1"> the reporter </label> As a result, _getSpeechForCheckbox() does this: utterances: ( the reporter ) (the reporter) (check box) (not checked) Unlike the other bugzilla mark-up issues, there is a healthy chance of this occurring on other pages. Now to figure out where to handle it....
Created attachment 88899 [details] [review] patch to hopefully solve the problem Mike please test. Thanks!
Looks great! thanks
Thanks Mike. Patch committed. Given the small size of the change and Mike's verified status, closing as FIXED.