Tested with Mozilla 1.7.12, Firefox 1.5, Opera 9, Konq, and IE 6. Not yet tried with Safari. Will work fine in old browsers. Need to test marginals (those with annoyingly sporadic DOM support that claim they work but don't)
A demo with it working in the Trac Ticket page
How to use it:
<script type="text/javascript" src="componentselect.js"></script>#properties select.haikucomponent { width: 10em; float: left; clear: left; } to the css file