On Mon, Jul 09, 2007 at 06:21:11AM -0600, Eric Hughes wrote: > At 11:24 PM 7/8/2007, zou lunkai wrote: > >For swf>=5, The observed results here are: > > > >trace(NaN == NaN); //true > >trace(NaN >= NaN); //true > >trace(NaN <= NaN); //true > >trace(NaN > NaN); //undefined > >trace(NaN < NaN); //undefined > >trace(NaN != NaN); //false > > I'm just whinging here, but all these should return "undefined" in the > mathematically-correct world.
Our main problem here is that the proprietary player is likely uncompatible with itself, thus we can NOT fully emulate it. Is it also possible that the *same* version of the player acts differently on different architecturs. In these cases we should refer to an higher standard (ECMA-262 in this case) and properly document the differences. Other opinions are welcome. --strk; _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit