all i'm trying to do is have a form for uploading pictures that changes appearance when you click 'submit'. i wanted to hide the file input and show instead an 'uploading file...' message with a cool animated gif.
as for it being a bug with safari, yes i think so too. my form was working fine in every browser but safari and i've been searching for a solution for about 3 months now and finally stumbled across some guy's blog claiming he found the problem and it's related to form elements with style = hidden/none.
i'm not sure what you mean by 'native widgets'.
as for a test case, my original form is my current test case. it worked fine in all browsers but safari. i'm waiting for somebody with a mac to test it for me but i tried removing all the style weirdness and will report back when i hear something.