> Chad, it seems this change broke something, see my new test in > actionscript.all/Object.as > > This is the problem: > > class A : B : C > > C.m is a getter-setter > B.m is a normal property > A.m doesn't exist > > When setting A.m, the getter-setter should be invoked. > findProperty would find B.m and return that while findGetterSetter would > find C.m. > > No idea about the new isStatic thing. > > --strk;
Has this behavior been verified in the proprietary player? It's most definitely wrong for AS3, since the scope rules ensure that B.m will make C.m invisible to A -- I can put in a version test (AS2 or AS3) if this is the way that AS2 is 'supposed' to operate. Chad _______________________________________________ Gnash-commit mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash-commit
