I have a patch.
Created attachment 178305 [details] patch
Thanks, Simon! (and Sam and Anders) http://trac.webkit.org/changeset/137004