When using -webkit-transform: rotate the radio buttons disappear. I've tested the WebKit-r74232 windows 7 / 32bit Check the example http://www.martijndevalk.nl/safari-bug/
Created attachment 77117 [details] Safari 3, 4 and 5
I'm pretty sure we have bugs on this already.
<rdar://problem/8794990>
Created attachment 470479 [details] rendering in safari, firefox, chrome Working everywhere <div style="background-color:gold; width:fit-content;transform:rotate(0.125turn);margin:2em;padding:1em"> <input type="radio" id="gold" name="drone" value="gold" checked /> <label for="gold">gold</label> </div> <div style="background-color:gold; width:fit-content;margin:2em;padding:1em"> <input style="transform:rotate(0.125turn)" type="radio" id="gold2" name="whynot" value="gold2" checked /> <label for="gold2">gold</label> </div>