GNOME Bugzilla – Bug 545946
WhereAmI fails on Gecko trees
Last modified: 2009-03-10 00:05:26 UTC
In examining where things stood with the Firefox regression tests, I noticed that whereAmI was no longer working in one of the trees in the bookmark manager. The Gecko script's getCellIndex() needs to look at trees in addition to tables and tree tables. Patch to follow.
Created attachment 115718 [details] [review] add a check for ROLE_TREE This solves the problem. It's pylinted and regression tested and a safe/conservative change.
Given the nature of the change, its limited scope, and the fact that beyond the regression tests, I've also tested this patch in the finite number of trees that exist in Gecko (both Firefox and Thunderbird), I've gone ahead and checked it in so that it makes the 2.23.6 release. Moving to pending.