CVSROOT: /sources/gnash Module name: gnash Changes by: Sandro Santilli <strk> 07/09/19 09:28:01
Modified files: . : ChangeLog testsuite/actionscript.all: TextField.as Log message: * testsuite/actionscript.all/TextField.as: add tests for effects of changing _name. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4348&r2=1.4349 http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/TextField.as?cvsroot=gnash&r1=1.24&r2=1.25 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.4348 retrieving revision 1.4349 diff -u -b -r1.4348 -r1.4349 --- ChangeLog 19 Sep 2007 08:52:02 -0000 1.4348 +++ ChangeLog 19 Sep 2007 09:28:00 -0000 1.4349 @@ -1,3 +1,8 @@ +2007-09-19 Sandro Santilli <[EMAIL PROTECTED]> + + * testsuite/actionscript.all/TextField.as: add tests + for effects of changing _name. + 2007-09-19 Zou Lunkai <[EMAIL PROTECTED]> * server/gnash.h: more enums for extended ascii characters. Index: testsuite/actionscript.all/TextField.as =================================================================== RCS file: /sources/gnash/gnash/testsuite/actionscript.all/TextField.as,v retrieving revision 1.24 retrieving revision 1.25 diff -u -b -r1.24 -r1.25 --- testsuite/actionscript.all/TextField.as 12 Sep 2007 16:47:34 -0000 1.24 +++ testsuite/actionscript.all/TextField.as 19 Sep 2007 09:28:01 -0000 1.25 @@ -19,7 +19,7 @@ // compile this test case with Ming makeswf, and then // execute it like this gnash -1 -r 0 -v out.swf -rcsid="$Id: TextField.as,v 1.24 2007/09/12 16:47:34 strk Exp $"; +rcsid="$Id: TextField.as,v 1.25 2007/09/19 09:28:01 strk Exp $"; #include "check.as" @@ -351,7 +351,16 @@ check(!tf.hasOwnProperty('_name')); check(!tf.__proto__.hasOwnProperty('_name')); xcheck_equals(tf._name, 'tf'); -// TODO: see effects of changing _name +tfref = tf; +tf._name = 'changed'; +xcheck_equals(typeof(tf), 'undefined'); +check_equals(typeof(tfref), 'object'); +check_equals(tfref._name, 'changed'); +xcheck_equals(tfref._target, '/changed'); +tfref._name = 'tf'; +check_equals(typeof(tf), 'object'); +check_equals(typeof(tfref), 'object'); +// TODO: see effects of unloading the textfield ? // Check TextField._parent _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit