[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ... |
Date: |
Thu, 07 Feb 2008 19:50:23 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 08/02/07 19:50:23
Modified files:
. : ChangeLog
server : edit_text_character.cpp
server/parser : edit_text_character_def.h
testsuite/misc-ming.all: DefineEditTextTest.c
Log message:
* server/edit_text_character.cpp: get default type
(input/dynamic)
from definition (readonly flag).
* server/parser/edit_text_character_def.h: be readonly by
default,
statically defined textfield will always set this flag
explicitly.
* testsuite/misc-ming.all/DefineEditTextTest.c: test the 'type'
parameter of statically defined textfields.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5588&r2=1.5589
http://cvs.savannah.gnu.org/viewcvs/gnash/server/edit_text_character.cpp?cvsroot=gnash&r1=1.150&r2=1.151
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/edit_text_character_def.h?cvsroot=gnash&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-ming.all/DefineEditTextTest.c?cvsroot=gnash&r1=1.26&r2=1.27
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5588
retrieving revision 1.5589
diff -u -b -r1.5588 -r1.5589
--- ChangeLog 7 Feb 2008 18:48:02 -0000 1.5588
+++ ChangeLog 7 Feb 2008 19:50:21 -0000 1.5589
@@ -1,5 +1,14 @@
2008-02-07 Sandro Santilli <address@hidden>
+ * server/edit_text_character.cpp: get default type (input/dynamic)
+ from definition (readonly flag).
+ * server/parser/edit_text_character_def.h: be readonly by default,
+ statically defined textfield will always set this flag explicitly.
+ * testsuite/misc-ming.all/DefineEditTextTest.c: test the 'type'
+ parameter of statically defined textfields.
+
+2008-02-07 Sandro Santilli <address@hidden>
+
* server/edit_text_character.{cpp,h}: add support for
TextField.type
* testsuite/actionscript.all/TextField.as: additional test
Index: server/edit_text_character.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/edit_text_character.cpp,v
retrieving revision 1.150
retrieving revision 1.151
diff -u -b -r1.150 -r1.151
--- server/edit_text_character.cpp 7 Feb 2008 18:48:03 -0000 1.150
+++ server/edit_text_character.cpp 7 Feb 2008 19:50:22 -0000 1.151
@@ -394,7 +394,7 @@
_html(m_def->htmlAllowed()),
_selectable(!m_def->get_no_select()),
_autoSize(autoSizeNone),
- _type(typeDynamic),
+ _type(m_def->get_readonly() ? typeDynamic : typeInput),
_bounds(m_def->get_bounds().getRange())
{
assert(parent);
Index: server/parser/edit_text_character_def.h
===================================================================
RCS file: /sources/gnash/gnash/server/parser/edit_text_character_def.h,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- server/parser/edit_text_character_def.h 21 Jan 2008 20:56:00 -0000
1.22
+++ server/parser/edit_text_character_def.h 7 Feb 2008 19:50:22 -0000
1.23
@@ -53,7 +53,7 @@
m_word_wrap(false),
m_multiline(false),
m_password(false),
- m_readonly(false),
+ m_readonly(true),
m_auto_size(false),
m_no_select(false),
m_border(false),
Index: testsuite/misc-ming.all/DefineEditTextTest.c
===================================================================
RCS file: /sources/gnash/gnash/testsuite/misc-ming.all/DefineEditTextTest.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- testsuite/misc-ming.all/DefineEditTextTest.c 13 Aug 2007 03:26:10
-0000 1.26
+++ testsuite/misc-ming.all/DefineEditTextTest.c 7 Feb 2008 19:50:22
-0000 1.27
@@ -173,6 +173,8 @@
check_equals(mo, "typeof(dtext1.backgroundColor)", "'number'");
check_equals(mo, "typeof(dtext1.textColor)", "'number'");
check_equals(mo, "typeof(dtext1._alpha)", "'number'");
+ check_equals(mo, "typeof(dtext1.type)", "'string'");
+ check_equals(mo, "dtext1.type", "'input'");
check_equals(mo, "typeof(dtext1.__proto__.text)", "'undefined'");
check_equals(mo, "typeof(dtext1.__proto__.background)", "'undefined'");
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Sandro Santilli, 2008/02/02
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Benjamin Wolsey, 2008/02/04
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Benjamin Wolsey, 2008/02/06
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Benjamin Wolsey, 2008/02/06
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Sandro Santilli, 2008/02/07
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ...,
Sandro Santilli <=
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Sandro Santilli, 2008/02/12