The button call Tabbox setSelectedIndex to change tab and it fires onSelect which violate the spec. API should not fire event.
<window border="normal" title="Test" height="200px" width="200px">
<tabbox id="tbx" onSelect='alert("onSelect fired")'>
<tabs>
<tab label="tab1"/>
<tab label="tab2"/>
</tabs>
<tabpanels>
<tabpanel>This is tabpanel 1</tabpanel>
<tabpanel>This is tabpanel 2</tabpanel>
</tabpanels>
</tabbox>
<button label="change to tab2" onClick="tbx.setSelectedIndex(1)"/>
</window>
Logged In: YES
user_id=1684431
Originator: NO
Fixed since 11/15.