Patch forthcoming.
Created attachment 143133 [details] the patch
Created attachment 143141 [details] the patch Found and fixed a bug.
Landed in http://trac.webkit.org/changeset/118021
Merged in http://trac.webkit.org/changeset/118555