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

Reply via email to