<rdar://problem/17957716>
Created attachment 236632 [details] patch
Created attachment 236633 [details] patch
Needs a little more iteration.
Comment on attachment 236633 [details] patch The thing I found is not a regression from this patch.
Comment on attachment 236633 [details] patch Looks good!
http://trac.webkit.org/changeset/172636
Created attachment 236664 [details] tiny followup
Comment on attachment 236664 [details] tiny followup Sure!
Followup in http://trac.webkit.org/changeset/172639