I have tried to fix a few issues with some of the tests with /webmessaging, there are still some outstanding issues.
I just want to leave a quick message for those that might stumble upon them.
Most are caused by the messages being sent from testharness.js that arrive before the actual message being tested. Therefore, without proper testing of either data type or data itself the test were failing.