Change 20080421-Philip-4 by [EMAIL PROTECTED] on 2008-04-21 16:53:00 EDT
in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: swf9: Fix broken lztest data tests
New Features:
Bugs Fixed: LPP-5815
Technical Reviewer: ptw
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
The largest change involves childOf(). This is defined in LzNode and
LzDataNodeMixin. The implementations of each are different and they
collide in classes like LzDataset. Earlier I renamed the data method
to childOfNode(), but childOf() is part of the public API.
LzMiniNode - Added childOf() placeholder method
LzNode - Added second argument to childOf() which is ignored
LzDataNode - Returned childOf() to the public api. Default values
added to stringToLzData
LzDataText - Added argument to cloneNode() which is ignored
LzParam - Added deprecated parseQueryString() instance method.
Default value added to clone(),addValue().
lztest-lzdatanode.lzx - Fixed access to private method __LZXMLescape
lztest-lzdatapointer.lzx - getNodeAttribute() needs 1 argument.
lztest-lzparams.lzx - Define lp as a var. Use LzParam.parseQueryString()
Tests:
These lztest run without errors in swf/swf9/dhtml
lztest-lzbrowser
lztest-lzdataelement
lztest-lzdatanode
lztest-lzdatapointer
lztest-lzdatatext
lztest-lzparams
lztest-lzurl
Files:
M test/lztest/lztest-lzparams.lzx
M test/lztest/lztest-lzdatapointer.lzx
M test/lztest/lztest-lzdatanode.lzx
M WEB-INF/lps/lfc/core/LzMiniNode.lzs
M WEB-INF/lps/lfc/core/LzNode.lzs
M WEB-INF/lps/lfc/data/LzDataNode.lzs
M WEB-INF/lps/lfc/data/LzDataText.lzs
M WEB-INF/lps/lfc/data/LzParam.lzs
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080421-Philip-4.tar