Summary: numerous fixes to data loading
New Features:
Raw POST support in SOLO swf/dhtml
POST support in DHTML
Bugs Fixed:
LPP-1423 port Data APIs to DHTML kernel
LPP-2568 add support for POST of raw data to SOLO data loader machinery
Technical Reviewer: max
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
+ LzHTTPDatasource calls LzHTTPLoader code and generates proxy request
using makeProxiedURL API
+ LzHTTPLoader.send() now supports raw content in a manner like XMLHTTPRequest.send()
+ All client->LPS http requests are now sent via POST
NOTE, data request queueing is still not implemented in DHTML, need to
investigate if it is needed
Tests:
test/lfc/data/alldata.lzx passes in swf and dhtml
+ Needed to implement lisp-style XML equality test for alldata tests,
since attributes can legally change to occur in any order.
lzpix still works
Files:
A test\lfc\data\testrawpost-solo.lzx
A test\lfc\data\xmlequals.lzx
M test\lfc\data\datanode.lzx
M test\lfc\data\alldata.lzx
A test\lfc\data\testheaderresponse.lzx
M test\lfc\data\datapointer.lzx
M test\lfc\data\testrawpost.lzx
M WEB-INF\lps\lfc\kernel\swf\LzXMLTranslator.as
M WEB-INF\lps\lfc\kernel\swf\LzXMLParser.as
M WEB-INF\lps\lfc\kernel\swf\LzLoadQueue.as
M WEB-INF\lps\lfc\kernel\swf\LzLoader.as
M WEB-INF\lps\lfc\kernel\swf\LzHTTPLoader.as
M WEB-INF\lps\lfc\kernel\dhtml\LFC.js
M WEB-INF\lps\lfc\kernel\dhtml\LzHTTPLoader.js
M WEB-INF\lps\lfc\kernel\dhtml\LzXMLTranslator.js
M WEB-INF\lps\lfc\kernel\dhtml\LzXMLParser.js
M WEB-INF\lps\lfc\views\LaszloCanvas.lzs
M WEB-INF\lps\lfc\LaszloLibrary.lzs
M WEB-INF\lps\lfc\data\LzDatapointer.lzs
M WEB-INF\lps\lfc\data\LzDataNode.lzs
M WEB-INF\lps\lfc\data\LzDataElement.lzs
M WEB-INF\lps\lfc\data\LzDataset.lzs
M WEB-INF\lps\lfc\data\LzDatapath.lzs
M WEB-INF\lps\lfc\data\LzHTTPDatasource.lzs
--
Henry Minsky
Software Architect
[EMAIL PROTECTED]
patch.hqm.5988.tgz
Description: GNU Zip compressed data
_______________________________________________ Laszlo-dev mailing list [email protected] http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
