[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp test... [relea
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp test... [release_0_8_2_rc1] |
Date: |
Thu, 28 Feb 2008 11:18:17 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Branch: release_0_8_2_rc1
Changes by: Sandro Santilli <strk> 08/02/28 11:18:17
Modified files:
. : ChangeLog
server : sprite_instance.cpp
testsuite/swfdec: PASSING
Log message:
don't queue a LOAD event for the root movie for SWF versions up to 5.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&only_with_tag=release_0_8_2_rc1&r1=1.5711.2.34&r2=1.5711.2.35
http://cvs.savannah.gnu.org/viewcvs/gnash/server/sprite_instance.cpp?cvsroot=gnash&only_with_tag=release_0_8_2_rc1&r1=1.480&r2=1.480.2.1
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/swfdec/PASSING?cvsroot=gnash&only_with_tag=release_0_8_2_rc1&r1=1.91.2.3&r2=1.91.2.4
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5711.2.34
retrieving revision 1.5711.2.35
diff -u -b -r1.5711.2.34 -r1.5711.2.35
--- ChangeLog 28 Feb 2008 09:19:01 -0000 1.5711.2.34
+++ ChangeLog 28 Feb 2008 11:18:12 -0000 1.5711.2.35
@@ -1,5 +1,11 @@
2008-02-28 Sandro Santilli <address@hidden>
+ * server/sprite_instance.cpp (stagePlacementCallback): don't queue
+ a LOAD event for the root movie for SWF versions up to 5.
+ * testsuite/swfdec/PASSING: root-onload-5.swf succeeds.
+
+2008-02-28 Sandro Santilli <address@hidden>
+
* testsuite/swfdec/PASSING: sync to swfdec master git.
2008-02-28 Sandro Santilli <address@hidden>
Index: server/sprite_instance.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/sprite_instance.cpp,v
retrieving revision 1.480
retrieving revision 1.480.2.1
diff -u -b -r1.480 -r1.480.2.1
--- server/sprite_instance.cpp 20 Feb 2008 14:46:28 -0000 1.480
+++ server/sprite_instance.cpp 28 Feb 2008 11:18:15 -0000 1.480.2.1
@@ -3954,16 +3954,18 @@
assert(!_callingFrameActions); // or will not be queuing actions
if ( get_parent() == 0 )
{
-
#ifdef GNASH_DEBUG
log_debug(_("Executing tags of frame0 in sprite %s"), getTarget().c_str());
#endif
execute_frame_tags(0, TAG_DLIST|TAG_ACTION);
+ if ( _vm.getSWFVersion() > 5 )
+ {
#ifdef GNASH_DEBUG
log_debug(_("Queuing ONLOAD event for sprite %s"), getTarget().c_str());
#endif
queueEvent(event_id::LOAD, movie_root::apDOACTION);
+ }
}
else
Index: testsuite/swfdec/PASSING
===================================================================
RCS file: /sources/gnash/gnash/testsuite/swfdec/PASSING,v
retrieving revision 1.91.2.3
retrieving revision 1.91.2.4
diff -u -b -r1.91.2.3 -r1.91.2.4
--- testsuite/swfdec/PASSING 28 Feb 2008 09:21:46 -0000 1.91.2.3
+++ testsuite/swfdec/PASSING 28 Feb 2008 11:18:16 -0000 1.91.2.4
@@ -535,6 +535,7 @@
removesprite-depths-7.swf:b792dc92c63978c09f9c937a2d5a24cf
remove-with-onUnload-5.swf:5d41fcdce5757cff3e4c9678c9c3e72b
rewind-remove-5.swf:70780bb0428e3795f6866a1c47bb46b0
+root-onload-5.swf:4f41e2bffb53d75ce665c54312f66190
root-onload-6.swf:0d09109c7f942e8268aa0b9661071f1d
root-onload-7.swf:baed64fdde7c5f27344daa4268ce6202
root-onload-8.swf:25d71869e59a04c1576efb74f5b5763f
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog server/sprite_instance.cpp test... [release_0_8_2_rc1],
Sandro Santilli <=