It's another "Jesus, really Adobe?" commit message! Apparently they enhanced AMF3 encoding in flash 10. Dictionaries seem to be encoded differently. I'm sure they thought that they could sneak this in because it's backwards-compatible, but they thought wrong. If a Flash 10 client encodes a Dictionary, it can't be read by a flash 9 client because it's not forwards-compatible.
It's another "Jesus, really Adobe?" commit message!
Apparently they enhanced AMF3 encoding in flash 10. Dictionaries
seem to be encoded differently. I'm sure they thought that they
could sneak this in because it's backwards-compatible, but they
thought wrong. If a Flash 10 client encodes a Dictionary, it
can't be read by a flash 9 client because it's not forwards-compatible.

If you change the spec, you gotta change the version number, because
this shit might be persistent.

So: work around it. Might be sketchy. Let's keep an eye on it.


git-svn-id: a1a4b28b82a3276cc491891159dd9963a0a72fae@5673 542714f4-19e9-0310-aa3c-eee0fc999fb1

threerings/narya,threerings/narya,threerings/narya,threerings/narya,threerings/narya