gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/registe...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/registe...
Date: Thu, 14 Feb 2008 09:04:10 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  08/02/14 09:04:10

Modified files:
        .              : ChangeLog 
        testsuite/misc-ming.all: registerClassTest.c 

Log message:
        test that used-defined onLoad should be called when available for 
dynamic
        clips placed by attachMovie (even when 'clip' event flags are all 
zero..).

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5643&r2=1.5644
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/registerClassTest.c?cvsroot=gnash&r1=1.7&r2=1.8

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5643
retrieving revision 1.5644
diff -u -b -r1.5643 -r1.5644
--- ChangeLog   13 Feb 2008 18:44:07 -0000      1.5643
+++ ChangeLog   14 Feb 2008 09:04:09 -0000      1.5644
@@ -1,3 +1,9 @@
+2008-02-14 Sandro Santilli <address@hidden>
+
+       * testsuite/misc-ming.all/registerClassTest.c: test that used-defined
+         onLoad should be called when available for dynamic clips placed
+         by attachMovie (even when 'clip' event flags are all zero..).
+
 2008-02-13 Sandro Santilli <address@hidden>
 
        * server/sprite_instance.{cpp,h}: always register as a key and mouse

Index: testsuite/misc-ming.all/registerClassTest.c
===================================================================
RCS file: /sources/gnash/gnash/testsuite/misc-ming.all/registerClassTest.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- testsuite/misc-ming.all/registerClassTest.c 13 Nov 2007 13:47:28 -0000      
1.7
+++ testsuite/misc-ming.all/registerClassTest.c 14 Feb 2008 09:04:10 -0000      
1.8
@@ -106,7 +106,7 @@
        /* (maybe it's related to loop-back handling ?) */
        SWFMovie_nextFrame(mo);  /* end of frame1 */
 
-       add_actions(mo, "counter = 1;");
+       add_actions(mo, "counter = 1; onLoadCalled = new Array();");
 
        add_actions(mo,
                "var name1 = 'square'+counter;"
@@ -119,6 +119,7 @@
 
        add_actions(mo,
                "function CustomClass() { this._x = 80; }"
+               "CustomClass.prototype.onLoad = function() { note(this+'.onLoad 
called'); _root.onLoadCalled.push(this); };"
                "registerClassRet = Object.registerClass('redsquare', 
CustomClass);"
                );
 
@@ -141,6 +142,8 @@
                "registerClassRet = Object.registerClass('redsquare', 
CustomClass2);"
                );
 
+       check_equals(mo, "_root.onLoadCalled.length", "1");
+       check_equals(mo, "_root.onLoadCalled[0]", "_level0.square2");
        check_equals(mo, "typeof(registerClassRet)", "'boolean'");
        check_equals(mo, "registerClassRet", "true");
 
@@ -191,7 +194,7 @@
        check(mo, "clip4 instanceOf MovieClip");
 
        add_actions(mo,
-               "totals(22);"
+               "totals(24);"
                "stop();"
                );
 




reply via email to

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