[Laszlo-dev] For Review: Change 20080407-ptw-Z Summary: Improve backward compatibility

P T Withington ptw at pobox.com
Tue Apr 8 06:48:56 PDT 2008


[Phil you may want to try this ASAP as I believe it fixes a severe  
problem with implicit replication.]

Change 20080407-ptw-Z by ptw at dueling-banjos.local on 2008-04-07  
13:57:27 EDT
     in /Users/ptw/OpenLaszlo/ringding-clean
     for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Improve backward compatibility

Bugs Fixed:
LPP-5691 'lzpix swf7/swf8: picture 'Tags' are not displayed correctly.'

Technical Reviewer: hminsky (pending)
QA Reviewer: promanik (pending)

Details:
     LzNode: Delete init args that get installed as declarations so
     they don't get re-applied by apply args.

     LaszloView: Correct deprecation message

     NodeModel: Hold all non-method properties out as instance args,
     because the replication protocol relies on being able to
     manipulate them as _instanceAttrs

     lps/components/*:  Replace Debug.write with Debug.warn or .error
     as appropriate.  Clean up detection of incorrect 'item' classes.
     Correct defaulting of 'item' classes.

Tests:
     Test case in bug, smokecheck, runlzunit (except for LPP-5645,  
LPP-5710)

Files:
M      WEB-INF/lps/lfc/core/LzNode.lzs
M      WEB-INF/lps/lfc/views/LaszloView.lzs
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
M      lps/components/lz/list.lzx
M      lps/components/incubator/rich-text/scrollrichedittext.lzx
M      lps/components/base/baselistitem.lzx
M      lps/components/base/basecombobox.lzx
M      lps/components/base/submit.lzx
M      lps/components/base/basetabslider.lzx
M      lps/components/base/baselist.lzx
M      lps/components/base/baseslider.lzx
M      lps/components/base/baseformitem.lzx
M      lps/components/base/basetabs.lzx

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080407-ptw-Z.tar


More information about the Laszlo-dev mailing list