CVSROOT: /sources/gnash Module name: gnash Changes by: Sandro Santilli <strk> 07/12/02 00:24:48
Modified files: . : ChangeLog testsuite/actionscript.all: String.as Log message: add test for String() constructor call out of an 'new' statement. Gnash fails. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5050&r2=1.5051 http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/String.as?cvsroot=gnash&r1=1.26&r2=1.27 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.5050 retrieving revision 1.5051 diff -u -b -r1.5050 -r1.5051 --- ChangeLog 1 Dec 2007 23:42:38 -0000 1.5050 +++ ChangeLog 2 Dec 2007 00:24:47 -0000 1.5051 @@ -1,5 +1,10 @@ 2007-12-01 Sandro Santilli <[EMAIL PROTECTED]> + * testsuite/actionscript.all/String.as: add test for String() + constructor call out of an 'new' statement. Gnash fails. + +2007-12-01 Sandro Santilli <[EMAIL PROTECTED]> + * libbase/: drop demo.{cpp,h} and hash_wrapper.h * utilities/parser.cpp: use std::map instead of hash_wrapper. Index: testsuite/actionscript.all/String.as =================================================================== RCS file: /sources/gnash/gnash/testsuite/actionscript.all/String.as,v retrieving revision 1.26 retrieving revision 1.27 diff -u -b -r1.26 -r1.27 --- testsuite/actionscript.all/String.as 26 Oct 2007 08:26:54 -0000 1.26 +++ testsuite/actionscript.all/String.as 2 Dec 2007 00:24:48 -0000 1.27 @@ -16,10 +16,14 @@ // Original author: Mike Carlson - June 19th, 2006 -rcsid="$Id: String.as,v 1.26 2007/10/26 08:26:54 strk Exp $"; +rcsid="$Id: String.as,v 1.27 2007/12/02 00:24:48 strk Exp $"; #include "check.as" +// Gnash fails this always returning an object when String +// constructor is invoked. +xcheck_equals(typeof(String()), 'string'); + var a; a = new String("wallawallawashinGTON"); check_equals ( a.charCodeAt(0), 119 ); @@ -366,4 +370,8 @@ Object.prototype.toString = ObjectProtoToStringBackup; String.prototype.toString = StringProtoToStringBackup; -totals(); +#if OUTPUT_VERSION < 6 + check_totals(130); +#else + check_totals(135); +#endif _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit