Change 20070605-maxcarlson-w by [EMAIL PROTECTED] on 2007-06-05
22:26:44 PDT
in /Users/maxcarlson/openlaszlo/legals-clean
for http://svn.openlaszlo.org/openlaszlo/branches/legals
Summary: Hand merge r4394, r4462, r4468, r4472 from trunk to legals
New Features:
Bugs Fixed: LPP-3753 - onmouseup and onmousedown not reported by
LzGlobalMouse for inputtext and selectable text, LPP-3773 - Newlines
not escaped in attribute values
Technical Reviewer: ptw
QA Reviewer: promanik
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: datanode.lzx - Add test for attribute value escaping.
LzTextSprite.as - Add a pointer back to this view from the TextField
object.
LzInputTextSprite.as - Correctly set a pointer back to the view from
the TextField object
LzUtils.lzs - Refactor dectohex method for general use.
LzModeManager.as - Look up reference with id '.__lzview'.
LzModeManager.js - Return reference to inputtext view.
LzGlobalMouse.lzs - Allow view to be passed for global mouse events.
LzModeManager.lzs - Send mouse event with view returned by
__findInputtextSelection().
LaszloView.lzs - Default value for clickable is false.
LzDataNode.lzs - Attribute values with character codes < 32 are
properly escaped.
Tests: http://localhost:8080/legals-clean/test/text/mouse_events.lzx?
lzr=dhtml and http://localhost:8080/legals-clean/test/text/
mouse_events.lzx?lzr=swf7 pass consistently, except clicking the
selectable text doesn't work in DHTML. http://localhost:8080/legals-
clean/test/lfc/lzunit-lzutils.lzx and http://localhost:8080/legals-
clean/test/lfc/data/alldata.lzx pass in swf and DHTML.
Files:
M test/lfc/data/datanode.lzx
M WEB-INF/lps/lfc/kernel/swf/LzTextSprite.as
M WEB-INF/lps/lfc/kernel/swf/LzInputTextSprite.as
M WEB-INF/lps/lfc/kernel/LzUtils.lzs
M WEB-INF/lps/lfc/services/platform/swf/LzModeManager.as
M WEB-INF/lps/lfc/services/platform/dhtml/LzModeManager.js
M WEB-INF/lps/lfc/services/LzGlobalMouse.lzs
M WEB-INF/lps/lfc/services/LzModeManager.lzs
M WEB-INF/lps/lfc/views/LaszloView.lzs
M WEB-INF/lps/lfc/data/LzDataNode.lzs
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070605-
maxcarlson-w.tar