[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/dele...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/dele... |
Date: |
Sat, 09 Dec 2006 19:33:31 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 06/12/09 19:33:31
Modified files:
. : ChangeLog
testsuite/actionscript.all: delete.as
Log message:
* testsuite/actionscript.all/delete.as: added "scoped delete"
as of
bug #18482, but using ActionDelete rather then ActionDelete2
which
is used in the bug item testcase. Gnash is currently failing
to
delete a variable in _global.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1904&r2=1.1905
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/delete.as?cvsroot=gnash&r1=1.4&r2=1.5
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1904
retrieving revision 1.1905
diff -u -b -r1.1904 -r1.1905
--- ChangeLog 9 Dec 2006 19:24:46 -0000 1.1904
+++ ChangeLog 9 Dec 2006 19:33:31 -0000 1.1905
@@ -1,5 +1,12 @@
2006-12-09 Sandro Santilli <address@hidden>
+ * testsuite/actionscript.all/delete.as: added "scoped delete" as of
+ bug #18482, but using ActionDelete rather then ActionDelete2 which
+ is used in the bug item testcase. Gnash is currently failing to
+ delete a variable in _global.
+
+2006-12-09 Sandro Santilli <address@hidden>
+
* server/vm/ASHandlers.cpp (ActionDelete): be more robust
on malformed SWF (actually not sure about correctness,
but at least our testcase behave as the official
Index: testsuite/actionscript.all/delete.as
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/delete.as,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- testsuite/actionscript.all/delete.as 9 Dec 2006 19:24:47 -0000
1.4
+++ testsuite/actionscript.all/delete.as 9 Dec 2006 19:33:31 -0000
1.5
@@ -1,4 +1,4 @@
-rcsid="$Id: delete.as,v 1.4 2006/12/09 19:24:47 strk Exp $";
+rcsid="$Id: delete.as,v 1.5 2006/12/09 19:33:31 strk Exp $";
#include "check.as"
@@ -8,3 +8,21 @@
check(anObject == undefined);
check(!delete noObject);
+var anotherObject = new Object();
+check(anotherObject);
+anotherObject.a = "anotherObject.a";
+a = "a";
+_global.a = "_global.a";
+
+with(anotherObject)
+{
+ check_equals(a, "anotherObject.a");
+ check(delete a);
+ check_equals(a, "a");
+ check(delete a);
+ check_equals(a, "_global.a");
+ // it seems our 'delete' thing is failing to seek in _global..
+ xcheck(delete a);
+ xcheck_equals(a, undefined);
+ check(!delete a);
+}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/dele...,
Sandro Santilli <=