Patch forthcoming.
Created attachment 264276 [details] the patch
Created attachment 264277 [details] the patch
Comment on attachment 264277 [details] the patch LGTM
Landed in http://trac.webkit.org/changeset/191712