[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag...
From: |
Benjamin Wolsey |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag... |
Date: |
Wed, 12 Mar 2008 10:19:58 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Benjamin Wolsey <bwy> 08/03/12 10:19:57
Modified files:
. : ChangeLog
testsuite/actionscript.all: Stage.as
Log message:
Tests for Stage properties.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5883&r2=1.5884
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/Stage.as?cvsroot=gnash&r1=1.19&r2=1.20
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5883
retrieving revision 1.5884
diff -u -b -r1.5883 -r1.5884
--- ChangeLog 12 Mar 2008 09:51:58 -0000 1.5883
+++ ChangeLog 12 Mar 2008 10:19:56 -0000 1.5884
@@ -1,3 +1,8 @@
+2008-03-12 Benjamin Wolsey <address@hidden>
+
+ * testsuite/actionscript.all: tests for Stage properties and
+ Stage.align values.
+
2008-03-12 Sandro Santilli <address@hidden>
* testsuite/samples/Makefile.am: don't add LDFLAGS (AGG_LIBS)
Index: testsuite/actionscript.all/Stage.as
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/Stage.as,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- testsuite/actionscript.all/Stage.as 11 Mar 2008 19:31:48 -0000 1.19
+++ testsuite/actionscript.all/Stage.as 12 Mar 2008 10:19:57 -0000 1.20
@@ -21,7 +21,7 @@
// execute it like this gnash -1 -r 0 -v out.swf
-rcsid="$Id: Stage.as,v 1.19 2008/03/11 19:31:48 strk Exp $";
+rcsid="$Id: Stage.as,v 1.20 2008/03/12 10:19:57 bwy Exp $";
#include "check.as"
check_equals (typeof(Stage), 'object');
@@ -43,6 +43,37 @@
check_equals(typeof(Stage._listeners), 'object');
check(Stage._listeners instanceof Array);
+check(Stage.hasOwnProperty("height"));
+check(Stage.hasOwnProperty("width"));
+check(Stage.hasOwnProperty("scaleMode"));
+check(Stage.hasOwnProperty("showMenu"));
+xcheck(Stage.hasOwnProperty("align"));
+
+xcheck_equals(typeof(Stage.align), "string");
+
+Stage.align = "T";
+check_equals(Stage.align, "T");
+Stage.align = "B";
+check_equals(Stage.align, "B");
+Stage.align = "L";
+check_equals(Stage.align, "L");
+Stage.align = "R";
+check_equals(Stage.align, "R");
+Stage.align = "TL";
+xcheck_equals(Stage.align, "LT");
+Stage.align = "TR";
+check_equals(Stage.align, "TR"); // why???
+Stage.align = "RT";
+xcheck_equals(Stage.align, "TR");
+Stage.align = "BL";
+xcheck_equals(Stage.align, "LB");
+Stage.align = "BR";
+xcheck_equals(Stage.align, "RB");
+Stage.align = "LT";
+check_equals(Stage.align, "LT");
+Stage.align = "X";
+xcheck_equals(Stage.align, "");
+
listener = new Object;
listener.onResize = function() {
_root.note("Resize event received, args to handler:
"+arguments.length+" Stage.width="+Stage.width+", Stage.height="+Stage.height);
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag...,
Benjamin Wolsey <=
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag..., Sandro Santilli, 2008/03/12
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag..., Benjamin Wolsey, 2008/03/13
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag..., Benjamin Wolsey, 2008/03/13
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag..., Benjamin Wolsey, 2008/03/13
- [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Stag..., Benjamin Wolsey, 2008/03/13