This is a follow-up to http://trac.webkit.org/changeset/173014 that Darin suggested in person.
Created attachment 237249 [details] Patch
Thanks Simon! http://trac.webkit.org/changeset/173023