Older versions of Internet Explorer that support postMessage()
simply don't support object serialization through the interface. Even older versions of Firefox didn't support that, but because independent browsers tend to update themselves aggressively that's not a practical concern.
If you're dealing with code that assumes it can use postMessage()
to transmit objects, then it just won't work in IE before IE10.