The desperate hunt continues..
Created attachment 126933 [details] A patch
Comment on attachment 126933 [details] A patch ugly, but ok...
Committed r107699: <http://trac.webkit.org/changeset/107699>