Quick and dirty.
Created attachment 215428 [details] proposed patch
Created attachment 215564 [details] patch for landing
Comment on attachment 215564 [details] patch for landing Clearing flags on attachment: 215564 Committed r158317: <http://trac.webkit.org/changeset/158317>
All reviewed patches have been landed. Closing bug.
I ran into some build errors on WebKitGTK after this patch. I made a fix on bug #123544