With linux trunk build 20050409, I don't see all the appropriate options listed in the select dropdown menu for Component when changing a bug report's product. This regressed between linux trunk builds 2005040605 and 2005040703. Backing out the patch from bug 289311 made the problem go away. I'll attach a testcase, but you can't see the bug unless you pause the input stream while it's loading. The document.body.offsetHeight trick doesn't work. To see the bug, I had to have a php script deliver the testcase and pause for at least 0.3 seconds periodically during load.
Created attachment 180218 [details] testcase loading this with linux trunk 20050409, I usually only see 4 and 5 or 1, 4 and 5.
Could bug 289589 be related?
Reliable testcase at http://landfill.mozilla.org/ryl/testSelect1.cgi
Created attachment 180327 [details] [diff] [review] Patch I think the comments in the patch sum up what's going on. I made sure that this doesn't regress bug 282607 or bug 283117.
Comment on attachment 180327 [details] [diff] [review] Patch ick
13 years ago
Comment on attachment 180327 [details] [diff] [review] Patch This should be reasonably safe and fixes rendering of <select>s when the server is being slow...
Comment on attachment 180327 [details] [diff] [review] Patch a=asa