IE9 does 0x00 byte truncation after message decoding with MessageEvent

not only Opera shows the 0x00 byte truncation bug. IE9 shows the same behavior so IE9 should also use the closure fix.