I messed it up in a refactoring before submitting the patch.
Created attachment 284095 [details] Patch
Committed r203451: <http://trac.webkit.org/changeset/203451>