Added a note. It's not a complete adobe fuck-up, as it works in

test cases I've made, it just doesn't work in *other instances*,
which I haven't yet been able to control for.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5676 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Ray Greenwell
2009-03-03 22:26:18 +00:00
parent d4f1e7763c
commit 07a42c7364
@@ -75,6 +75,11 @@ public class ObjectMarshaller
// Guess what, asshats? If you change the encoding spec, IT'S NOT THE SAME VERSION ANYMORE.
// Thanks for breaking all our code where we explicitly set AMF3, even though
// it's currently the default.
// TODO: find out what's doing it. I can't create a small test case- it seems to
// only booch inside Whirled. Even using the viewer seems to always work.
// I suspect it's a SecurityDomain/ApplicationDomain thing that's doing it, but
// have tried correcting for or erasing those differences and I still have the problem.
// Sometime.
if (obj is Dictionary) {
var asArray :Array = [];
for (var key :* in obj) {