[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/action_...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/action_... |
Date: |
Wed, 05 Sep 2007 19:06:21 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/09/05 19:06:21
Modified files:
. : ChangeLog
testsuite/misc-ming.all: action_execution_order_test3.c
Log message:
* testsuite/misc-ming.all/action_execution_order_test3.c:
attempt
to test REMOVEOBJECT before DOACTION (failed though, as Ming
seems
to keep placing REMOVEOBJECT tags adjacent instead).
This test is reported as an evidence of behaviour 2 in
ActionsExecutionOrder#Verified_behaviour wiki page, so we
either
need another or that behaviour is not verified !!
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4232&r2=1.4233
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/action_execution_order_test3.c?cvsroot=gnash&r1=1.2&r2=1.3
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.4232
retrieving revision 1.4233
diff -u -b -r1.4232 -r1.4233
--- ChangeLog 5 Sep 2007 16:47:54 -0000 1.4232
+++ ChangeLog 5 Sep 2007 19:06:21 -0000 1.4233
@@ -1,3 +1,12 @@
+2007-09-05 Sandro Santilli <address@hidden>
+
+ * testsuite/misc-ming.all/action_execution_order_test3.c: attempt
+ to test REMOVEOBJECT before DOACTION (failed though, as Ming seems
+ to keep placing REMOVEOBJECT tags adjacent instead).
+ This test is reported as an evidence of behaviour 2 in
+ ActionsExecutionOrder#Verified_behaviour wiki page, so we either
+ need another or that behaviour is not verified !!
+
2007-09-05 Ivor Blockley <address@hidden>
* server/vm/action.{cpp,h}: add htmlText property to
Index: testsuite/misc-ming.all/action_execution_order_test3.c
===================================================================
RCS file:
/sources/gnash/gnash/testsuite/misc-ming.all/action_execution_order_test3.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- testsuite/misc-ming.all/action_execution_order_test3.c 1 Jul 2007
10:54:48 -0000 1.2
+++ testsuite/misc-ming.all/action_execution_order_test3.c 5 Sep 2007
19:06:21 -0000 1.3
@@ -62,13 +62,15 @@
SWFMovie_add(mo, (SWFBlock)dejagnuclip);
SWFMovie_nextFrame(mo); /* 1st frame */
- add_actions(mo, "_root.x1 += \"as_in_DoAction+\"; ");
+ add_actions(mo, "_root.x1 += \"as_in_DoAction1+\"; ");
mc_red1 = newSWFMovieClip();
sh_red = make_fill_square (0, 300, 60, 60, 255, 0, 0, 255, 0, 0);
SWFMovieClip_add(mc_red1, (SWFBlock)sh_red);
SWFMovieClip_nextFrame(mc_red1); /* mc_red1, 1st frame */
+ add_actions(mo, "_root.x1 += \"as_in_DoAction2+\"; ");
+
/* add mc_red1 to _root and name it as "mc_red1" */
SWFDisplayItem it_red1, it_red2, it_red3;
it_red1 = SWFMovie_add(mo, (SWFBlock)mc_red1);
@@ -81,13 +83,26 @@
SWFACTION_UNLOAD);
SWFDisplayItem_setName(it_red1, "mc_red1");
+ /* add mc_red1 to _root and name it as "mc_red2" */
+ it_red2 = SWFMovie_add(mo, (SWFBlock)mc_red1);
+ SWFDisplayItem_setDepth(it_red2, 11);
+ SWFDisplayItem_addAction(it_red2,
+ compileSWFActionCode("_root.x1 += \"onLoadRed2+\";"),
+ SWFACTION_ONLOAD);
+ SWFDisplayItem_addAction(it_red2,
+ compileSWFActionCode("_root.x1 += \"onUnloadRed2+\";"),
+ SWFACTION_UNLOAD);
+ SWFDisplayItem_setName(it_red2, "mc_red2");
+
SWFMovie_nextFrame(mo); /* 2nd frame */
- add_actions(mo, "_root.x1 += \"as_in_DoAction+\"; ");
+ SWFDisplayItem_remove(it_red2);
+ add_actions(mo, "_root.x1 += \"as_in_DoAction3+\"; ");
SWFDisplayItem_remove(it_red1);
SWFMovie_nextFrame(mo); /* 3th frame */
- check_equals(mo, "_root.x1",
"'as_in_DoAction+onLoad+as_in_DoAction+onUnload+'");
+ // could this be due to Ming reordering tags ?
+ check_equals(mo, "_root.x1",
"'as_in_DoAction1+as_in_DoAction2+onLoad+onLoadRed2+as_in_DoAction3+onUnload+onUnloadRed2+'");
add_actions(mo, " _root.totals(); stop(); ");
SWFMovie_nextFrame(mo); /* 4th frame */
- [Gnash-commit] gnash ChangeLog testsuite/misc-ming.all/action_...,
Sandro Santilli <=