<rdar://problem/10668689>
Created attachment 138440 [details] First stab
Committed r114958: <http://trac.webkit.org/changeset/114958>