cf. <rdar://problem/10785457>, <rdar://problem/10792047>.
Created attachment 131401 [details] proposed patch
Committed <http://trac.webkit.org/changeset/111413>.