calling HTMLFrameElement.focus() in WebKit results in focusevent, not in FireFox Is this intentional? Seems odd.
We also dont' seem to send a blur event on .blur(). maybe that' needs a separate bug? I'm no a mac, so unable to test IE atm.
Firefox has way too many bugs. Please do not take it as a reference when fixing Webkit related bugs. I believe that there is no harm on letting the frame know about a focus event.