@MarcosC
sounds like a great thing to file a webkit bug about :)
bugs.webkit.org