Closed Bug 445397 Opened 17 years ago Closed 16 years ago

Working with xul list boxes with many elements is extremely slow. Mouse clicks and keyboard navigation anywhere on the page, as well as in the listbox itself, become extremely slow.

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: rjc, Unassigned)

References

()

Details

(Whiteboard: [closeme 2010-05-25])

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2pre) Gecko/2008071506 GranParadiso/3.0.2pre Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2pre) Gecko/2008071506 GranParadiso/3.0.2pre When viewing a xul document containing a listbox with a large number of elements in it (more than 100 - test case uses 1400), firefox responds very slowly to all input events: mouse clicks and key presses. It is most apparent when trying to select from the list: an arrow key press or mouse click takes almost 10 seconds on hardware. Tabbing among elements on the page is also slowed to a crawl. modern Reproducible: Always Steps to Reproduce: 1. open the attached test case 2. answer ok to the two alerts 3. click on the list and try to select an item with keyboard or mouse Actual Results: All interactions with the document slow to a crawl. Expected Results: Not be so slow about it.
Cannot add test case - keeps telling me that I did not supply a filename, even though it shows up in the box. Use the following URL: http://narita.mit.edu/ncam/firefox/xul/list.xul
This looks like a duplicate of Bug 477564
Rich, still see this issue in 3.6?
Keywords: testcase-wanted
Whiteboard: [closeme 2010-05-25]
No reply, INCOMPLETE. Please retest with Firefox 3.6.x or later and a new profile (http://support.mozilla.com/kb/Managing+profiles). If you continue to see this issue with the newest firefox and a new profile, then please comment on this bug.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.