Most of them are just wrong. We could simply use the same messages than mac which will also make some tests pass.
Created attachment 300892 [details] Patch
Committed r211871: <http://trac.webkit.org/changeset/211871>