CVSROOT: /sources/gnash Module name: gnash Changes by: Sandro Santilli <strk> 08/01/05 10:01:42
Modified files: . : ChangeLog server/asobj : ClassHierarchy.cpp testsuite/actionscript.all: NetConnection.as Log message: Make NetConnection available starting at SWF6, and fix its testcase. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5308&r2=1.5309 http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/ClassHierarchy.cpp?cvsroot=gnash&r1=1.7&r2=1.8 http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/NetConnection.as?cvsroot=gnash&r1=1.14&r2=1.15 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.5308 retrieving revision 1.5309 diff -u -b -r1.5308 -r1.5309 --- ChangeLog 5 Jan 2008 09:56:07 -0000 1.5308 +++ ChangeLog 5 Jan 2008 10:01:41 -0000 1.5309 @@ -1,5 +1,11 @@ 2008-01-05 Sandro Santilli <[EMAIL PROTECTED]> + * server/asobj/ClassHierarchy.cpp: make NetConnection available + starting at SWF6. + * testsuite/actionscript.all/NetConnection.as: fix testcase. + +2008-01-05 Sandro Santilli <[EMAIL PROTECTED]> + * testsuite/DummyMovieDefinition.h: set a fake url for the dummy definition, or VM initialization would abort. * server/asobj/LocalConnection.{cpp,h}: allow build to complete. Index: server/asobj/ClassHierarchy.cpp =================================================================== RCS file: /sources/gnash/gnash/server/asobj/ClassHierarchy.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -u -b -r1.7 -r1.8 --- server/asobj/ClassHierarchy.cpp 11 Dec 2007 19:23:50 -0000 1.7 +++ server/asobj/ClassHierarchy.cpp 5 Jan 2008 10:01:42 -0000 1.8 @@ -260,7 +260,7 @@ { sharedobject_class_init, NSV::CLASS_SHARED_OBJECT, NSV::CLASS_OBJECT, NSV::NS_FLASH_NET, 6 }, { loadvars_class_init, NSV::CLASS_LOAD_VARS, NSV::CLASS_OBJECT, NS_GLOBAL, 6 }, { customactions_class_init, NSV::CLASS_CUSTOM_ACTIONS, NSV::CLASS_OBJECT, NSV::NS_ADOBE_UTILS, 6 }, - { netconnection_class_init, NSV::CLASS_NET_CONNECTION, NSV::CLASS_OBJECT, NSV::NS_FLASH_NET, 7 }, + { netconnection_class_init, NSV::CLASS_NET_CONNECTION, NSV::CLASS_OBJECT, NSV::NS_FLASH_NET, 6 }, { netstream_class_init, NSV::CLASS_NET_STREAM, NSV::CLASS_OBJECT, NSV::NS_FLASH_NET, 6 }, { contextmenu_class_init, NSV::CLASS_CONTEXT_MENU, NSV::CLASS_OBJECT, NSV::NS_FLASH_UI, 7 }, { moviecliploader_class_init, NSV::CLASS_MOVIE_CLIP_LOADER, NSV::CLASS_OBJECT, NS_GLOBAL, 7 }, Index: testsuite/actionscript.all/NetConnection.as =================================================================== RCS file: /sources/gnash/gnash/testsuite/actionscript.all/NetConnection.as,v retrieving revision 1.14 retrieving revision 1.15 diff -u -b -r1.14 -r1.15 --- testsuite/actionscript.all/NetConnection.as 5 Jan 2008 03:55:00 -0000 1.14 +++ testsuite/actionscript.all/NetConnection.as 5 Jan 2008 10:01:42 -0000 1.15 @@ -20,14 +20,16 @@ // compile this test case with Ming makeswf, and then // execute it like this gnash -1 -r 0 -v out.swf +rcsid="$Id: NetConnection.as,v 1.15 2008/01/05 10:01:42 strk Exp $"; + #include "check.as" -#include "dejagnu.as" -// #if OUTPUT_VERSION < 7 +#if OUTPUT_VERSION < 6 -// // check_equals(NetConnection, undefined); +check_equals(NetConnection, undefined); +check_totals(1); -// #else // OUTPUT_VERSION >= 7 +#else // OUTPUT_VERSION >= 7 check_equals(typeof(NetConnection), 'function'); check_equals(typeof(NetConnection.prototype), 'object'); @@ -55,6 +57,6 @@ pass("NetConnection::connect() initialized correctly"); } +check_totals(10); -//#endif // OUTPUT_VERSION >= 7 -totals(); +#endif // OUTPUT_VERSION >= 7 _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit