Getting there..
Created attachment 215166 [details] Patch
Committed r158008: <http://trac.webkit.org/changeset/158008>