From 07a42c7364182a825a9b897919e02846d00f348c Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Tue, 3 Mar 2009 22:26:18 +0000 Subject: [PATCH] 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 --- src/as/com/threerings/util/ObjectMarshaller.as | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/as/com/threerings/util/ObjectMarshaller.as b/src/as/com/threerings/util/ObjectMarshaller.as index 3d4a7be21..da82ca8c9 100644 --- a/src/as/com/threerings/util/ObjectMarshaller.as +++ b/src/as/com/threerings/util/ObjectMarshaller.as @@ -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) {