gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-commit] gnash ChangeLog libbase/string_table.cpp libbas...


From: Chad Musick
Subject: Re: [Gnash-commit] gnash ChangeLog libbase/string_table.cpp libbas...
Date: Wed, 24 Oct 2007 07:11:55 +0900

> 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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]