[Laszlo-dev] For Review: Change 20070823-ben-o Summary: Deleting obsolete test

Benjamin Shine ben at laszlosystems.com
Fri Sep 14 14:42:56 PDT 2007


[This merge is going well, no reviewer requested at this point.]

Change 20070914-ben-6 by ben at slim.local on 2007-09-14 14:40:44 PDT
     in /Users/ben/src/svn/openlaszlo/branches/legals-merge
     for http://svn.openlaszlo.org/openlaszlo/branches/legals

Summary:  In progress merge of r6200:6450 from wafflecone

New Features:

Bugs Fixed:

Technical Reviewer: (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)

Documentation:
Merged revisions  
6200-6205,6208-6213,6216-6265,6268-6368,6370-6431,6433-6450 via  
svnmerge from
http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

........
   r6200 | ben | 2007-08-23 14:51:23 -0700 (Thu, 23 Aug 2007) | 16 lines

   Change 20070823-ben-o by ben at slim.local on 2007-08-23 14:48:59 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Deleting obsolete test

   Bugs Fixed: LPP-4558 est/wafflecone/test/components/incubator/ 
richtexteditarea-driver.lzx needs to be deleted, no longer valid

   Technical Reviewer: (pending)
   QA Reviewer: mkratt (pending)
   Doc Reviewer: (pending)

   Details:
   The correct test for richtexteditarea is  lps/components/incubator/ 
rich-text/test/richtexteditarea-driver.lzx
........
   r6201 | ben | 2007-08-23 14:57:12 -0700 (Thu, 23 Aug 2007) | 24 lines

   Change 20070823-ben-9 by ben at slim.local on 2007-08-23 14:55:44 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Corrected spelling of idiosyncrasies in welcome page in  
laszlo explorer

   New Features:

   Bugs Fixed: none

   Technical Reviewer: (pending)
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:


   Tests:
........
   r6203 | ben | 2007-08-23 15:53:49 -0700 (Thu, 23 Aug 2007) | 30 lines

   Change 20070823-ben-m by ben at slim.local on 2007-08-23 15:23:25 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone-doctools
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fixing links to contributor's guide and reference in docs

   New Features:

   Bugs Fixed: LPP-4565 Selecting Contributor's Guide in navbar and  
quick index entry opens Comprehensive Reference
   LPP-4564 Links to Contributor's Guide have (alpha), the guide has  
(beta) in the title
   LPP-4563 LZX Reference gets 404 error from the quick index page

   Technical Reviewer: max (pending)
   QA Reviewer: mkratt (pending)
   Doc Reviewer: (pending)

   Documentation:
   Fixed several bugs in documentation, mostly with links to the  
contributor's guide
   (which is different from the contributor's reference) and to the  
lps3 docs on
   www.openlaszlo.org. Also changed the title of the contributor's  
guide to be (alpha)
   not (beta).

   Release Notes:

   Details:


   Tests:
........
   r6208 | ben | 2007-08-23 21:47:57 -0700 (Thu, 23 Aug 2007) | 27 lines

   Change 20070823-ben-a by ben at slim.local on 2007-08-23 21:44:47 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Begin heinous draft of 4.0.5 release notes.

   New Features:

   Bugs Fixed: PARTIAL LPP-4577 Write wafflecone release notes

   Technical Reviewer: none
   QA Reviewer: none
   Doc Reviewer: (pending)

   Documentation:
   These are definitely NOT complete, done, or ready to be shipped.
   They are just an ugly starting place.

   Release Notes:

   Details:


   Tests:
   docs/releasenotes.html passes w3c validator
........
   r6223 | ben | 2007-08-24 14:50:15 -0700 (Fri, 24 Aug 2007) | 38 lines

   Change 20070824-ben-S by ben at slim.local on 2007-08-24 14:41:18 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Add "components browser" back in

   New Features:

   Bugs Fixed: LPP-4423 Class hierarchy document is not found

   Technical Reviewer: jcrowley
   QA Reviewer: mkratt (pending)
   Doc Reviewer: jsundman (in person)

   Documentation:
   The components browser had somehow gone missing from legals. I got it
   out of trunk, verified that it still basically works, and put it in
   wafflecone, with a new path to clarify what it is. (docs/component- 
browser
   instead of docs/components)

   Also modified the index.jsp to point to this components browser,  
instead
   of an old stale link to the components browser that used to exist but
   doesn't anymore.

   Release Notes:

   Details:


   Tests:
   Go to laszlo explorer. Click on Components. Click on Class Hierarchy.
   In the right-hand pane, a lovely lzx app should open up.
   Also go to http://localhost:8080/wafflecone/docs/component-browser/ 
components.lzx
   And go to the quick-index.html, click on "class hierarchy", this  
app should appear.
   And go to http://localhost:8080/wafflecone/  (that's the  
index.jsp) and click on
   class hierarchy (flash) and (dhtml). Each of those should also  
open this app.
........
   r6246 | hqm | 2007-08-26 10:50:51 -0700 (Sun, 26 Aug 2007) | 27 lines

   Change 20070826-hqm-6 by hqm at IBM-2E06404CB67 on 2007-08-26  
13:48:28 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/WEB-INF/lps/lfc
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/ 
WEB-INF/lps/lfc

   Summary: fix for duplicate ondata events

   New Features:

   Bugs Fixed: LPP-4584
   Bug: LPP-4584

   Technical Reviewer: (pending)
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   a new response handler delegate was created for each request. Fix  
to create just once


   Tests:
........
   r6249 | jsundman | 2007-08-27 07:07:07 -0700 (Mon, 27 Aug 2007) |  
1 line

   Bug:LPP-4537.  Added wording per A. Muntz
........
   r6250 | max | 2007-08-27 11:03:32 -0700 (Mon, 27 Aug 2007) | 26 lines

   Change 20070825-maxcarlson-z by maxcarlson at plastik on 2007-08-25  
14:45:32 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Improve caching and file IO performance of server (thanks  
to Jason Venner!)

   New Features:

   Bugs Fixed: LPP-4583 - Improve compiler and caching performance

   Technical Reviewer: ptw
   QA Reviewer: promanik
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: FileUtils.java - Precompile regexp.  Avoid re-reading the  
same stream twice for makeXMLReaderForFile() calls.

   Cache.java - Use a BufferedInputStream to read items into the cache.


   Tests: Compilation of large applications improved by ~10%!
........
   r6256 | max | 2007-08-27 13:38:05 -0700 (Mon, 27 Aug 2007) | 24 lines

   Change 20070827-maxcarlson-j by maxcarlson at plastik on 2007-08-27  
11:06:18 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Avoid using an iframe for Flash apps in the dev console

   New Features:

   Bugs Fixed:  LPP-4562 - LoadJS works differently in the dev console

   Technical Reviewer: promanik
   QA Reviewer: jcrowley
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: Embed flash applications directly (using the code from  
html-response.xslt) instead of using an iframe.


   Tests: All applications run as before.  See LPP-4562 for a testcase.
........
   r6257 | max | 2007-08-27 14:08:00 -0700 (Mon, 27 Aug 2007) | 27 lines

   Change 20070827-maxcarlson-r by maxcarlson at plastik on 2007-08-27  
13:11:25 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix text size measurement for font styles with constraints

   New Features:

   Bugs Fixed: LPP-4571 - Text component not sized correctly when  
fontsize configured via a constraint

   Technical Reviewer: promanik
   QA Reviewer: ben
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: LzTextSprite.as - calculate the correct line height for  
single-line text in getTexfieldHeight()

   LzTextSprite.js - Recalculate line heights when styles are changed  
in getTexfieldHeight()

   LzText.lzs - Add argument to setText() to force it to recompute  
the height even if this.text is the same.  setFontName() and  
setFontSize() call setText() with force == true to ensure resizing  
happens.

   Tests: Testcase in LPP-4571 passes in swf and dhtml, http:// 
localhost:8080/wafflecone/test/lztest/lztest-textheight.lzx? 
debug=true runs as before in swf and dhtml.
........
   r6259 | hqm | 2007-08-27 17:35:33 -0700 (Mon, 27 Aug 2007) | 30 lines

   Change 20070827-hqm-4 by hqm at IBM-2E06404CB67 on 2007-08-27  
20:32:51 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: fix for media loader bug

   New Features:

   Bugs Fixed: LPP-1952
   Bug: LPP-1952

   Technical Reviewer: max (pending)
   QA Reviewer: jcrowley (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   see bug report


   Tests:

   test case in bug report
........
   r6261 | max | 2007-08-27 19:17:21 -0700 (Mon, 27 Aug 2007) | 24 lines

   Change 20070827-maxcarlson-Q by maxcarlson at plastik on 2007-08-27  
18:27:38 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Ensure only one mousetrackup event is sent

   New Features:

   Bugs Fixed: LPP-4585 - Two onmousetrackup events fired when only 1  
should be fired.

   Technical Reviewer: promanik
   QA Reviewer: jcrowley
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: Ensure onmousetrackup events are only sent once by  
__LZmouseup(), which is called by the view, and by the global mouse  
manager in this case.


   Tests: See LPP-4585.
........
   r6268 | hqm | 2007-08-28 11:30:28 -0700 (Tue, 28 Aug 2007) | 34 lines

   Change 20070828-hqm-0 by hqm at IBM-2E06404CB67 on 2007-08-28  
14:18:33 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone3
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary:  LPP-4584 duplicate ondata events
   LPP-4532 fixes for querystring merging

   New Features:

   Bugs Fixed: LPP-4584 LPP-4532
   Bugs: LPP-4584 LPP-4532

   Technical Reviewer: hminsky
   QA Reviewer: pbr
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   fix to only create one delegate for handling ondata events

   fix to querystring merging to account for '?' char



   Tests:

   test/lfc/data/alldata.lzx
   test/smoke/smokecheck.lzx
........
   r6270 | bargull | 2007-08-28 14:36:15 -0700 (Tue, 28 Aug 2007) |  
28 lines

   Change 20070825-bargull-6 by bargull at dell--p4--2-53 on 2007-08-25  
16:48:55
       in /home/Admin/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary:
   Fixed tracking in basefocusview

   New Features:

   Bugs Fixed:
   LPP-4553 "basefocusview warnings when canvas size changes"

   Technical Reviewer: max
   QA Reviewer: ben
   Doc Reviewer: (pending)

   Documentation:
   The whole width/height tracking was broken for basefocusview, this  
is now fixed.

   Release Notes:

   Details:


   Tests:
   Two testcases can be found at the bugreport (LPP-4553)
........
   r6277 | jcrowley | 2007-08-29 10:57:53 -0700 (Wed, 29 Aug 2007) |  
29 lines

   Change 20070829-jcrowley-P by jcrowley at doctormanhattan.mshome.net  
on 2007-08-29 00:26:11 EDT
       in /Users/jcrowley/src/svn/openlaszlo/waffle
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: setVisibility was not an approved API change

   New Features:

   Bugs Fixed: LPP-4543

   Technical Reviewer: ptw
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: Commented out warning, changed visibility stuff in
   	view to @access private.  Fixed ordering of setVisibility
   	to match setVisible.

   Tests: Build docs, note absence of setVisibility and related
   	elements from the refguide for View.  Run the Calendar
   	demo with debug=true, click the "i" to open up the info
   	panel, note an absence of warnings about "setVisibility"
   	in the Debugger.
........
   r6282 | ben | 2007-08-29 14:09:05 -0700 (Wed, 29 Aug 2007) | 29 lines

   Change 20070829-ben-5 by ben at slim.local on 2007-08-29 13:58:46 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Propagate changes to laszlo-explorer to dhtml nav

   New Features:

   Bugs Fixed: LPP-4569 Update nav_dhtml.xml whenever nav.xml for  
laszlo-explorer changes

   Technical Reviewer: none
   QA Reviewer: mkratt (pending)
   Doc Reviewer: none

   Documentation:


   Release Notes:

   Details:
   Various broken links in laszlo explorer had been fixed in  
wafflecone with
   changes to nav.xml. This change propagates those link fixes to  
nav_dhtml.xml.


   Tests:
   http://localhost:8080/wafflecone/laszlo-explorer/explore-nav.lzx? 
debug=true&lzbacktrace=false&lzr=dhtml
   click on all the documentation links
........
   r6284 | ptw | 2007-08-29 16:47:46 -0700 (Wed, 29 Aug 2007) | 73 lines

   Change 20070828-ptw-t by ptw at dueling-banjos.local on 2007-08-28  
16:56:02 EDT
       in /Users/ptw/OpenLaszlo/wafflecone-2
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Implement Debug.messageLevel, downgrade deprecated warnings
   to info, heuristicate file/line info in Debug messages

   Bugs Fixed:
   LPP-4597 'turn debugger warnings for non-fatal issues into INFO'
   LPP-4549 'runtime warnings should include file references, line  
#s' (partial)
   LPP-4478 'Richedittext: WARNING: __LZgetNodes: p is null in  
LzDatapointer' (partial)
   LPP-4450 'improve LFC warnings for xpath query on empty  
datapath' (partial)
   LPP-4551 'debugger warnings emitted from a private LFC  
function' (partial)
   LPP-4592 'basedatacombobox-based components with  
selectfirst="false" emits Debugger warnings' (partial)
   LPP-4464 'setVisible(null) warning, but it is never called' (partial)

   Technical Reviewer: max (Message-ID:  
<46D5EB42.4000508 at openlaszlo.org>)
   QA Reviewer: enw (pending)

   Documentation:
       In debug mode the compiler annotates every LzNode object with the
       file/line where the object was created.  If a node object is one
       of the arguments to a Debug message, the debugger will use the
       node object's file/line information when printing the message to
       the console.  [This is obviously not as accurate as we would  
like,
       but it at least gives the programmer a hint as to where the
       problem may lie.]

       Debug.messageLevel is one of (from lowest to highest) 'ALL',
       'DEBUG', 'INFO', 'WARNING', 'ERROR'; defaults to 'ALL'.  Setting
       it to a particular level will suppress all messages of a lower
       level.

       All deprecation messages have been changed from 'WARNING' to
       'INFO'.  By setting Debug.messageLevel to 'WARNING', deprecation
       messages will be suppressed.

       All API warnings that are new in 4.x have been changed from
       'WARNING' to 'INFO'.  By setting Debug.messageLevel to 'WARNING',
       deprecation messages will be suppressed.

   Details:
       LzSprite, LzNode, LaszloView, LzAnimatorGroup, LzDatapointer,
       LzDataset, LzDatapath, Class: Change all deprecated warnings to
       use Debug.deprecated, or in custom cases Debug.info.

       UserClass: Refine the warning that explains why <class  
name="xxx">
       will not be defined as a global if there is already a global  
value
       of the same name in the underlying runtime.  Change the  
warning to
       an info message.

       LzMessage: Update frames to skip to match the current
       implementation of backtrace.  Heuristicate file/lineno from
       message arguments.  Add Debug.deprecated that handles common
       deprecation messages.

       LzDebug, kernel.as, kernel.js:  Implement Debug.messageLevel.

       LzBacktrace: Add a pretty type name.

       NodeModel: Annotate nodes with their creation file and line.

   Tests:
       swf and dhtml smokecheck.

       In smokecheck, the last two warnings now say:

       WARNING: regression.lzl:730: serialize: p is null in  
LzDatapointer name: bad
       WARNING: regression.lzl:744: setNodeAttribute: p is null in  
LzDatapointer name: dp

       Which indeed are the locations of the erroneous datapointers.
........
   r6289 | hqm | 2007-08-30 06:30:50 -0700 (Thu, 30 Aug 2007) | 36 lines

   Change 20070829-hqm-0 by hqm at IBM-2E06404CB67 on 2007-08-29  
19:22:14 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone3
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary:  fix 'request' attribute in dataset

   New Features:

   Bugs Fixed: LPP-4610
   Bug: LPP-4610

   Technical Reviewer: pkang
   QA Reviewer: pbr
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   the 'request' attribute was being aliased to the doRequest()  
method, to support
   the deprecated 'request()' method name.

   Change this to be a regular attribute


   Tests:

   test/lfc/data/alldata.lzx  (swf, dhtml)

   test/smoke
........
   r6291 | max | 2007-08-30 14:00:06 -0700 (Thu, 30 Aug 2007) | 34 lines

   Change 20070830-maxcarlson-Y by maxcarlson at plastik on 2007-08-30  
13:30:47 PDT
       in /Users/maxcarlson/openlaszlo/waffleconeclean
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Bugs Fixed:
   LPP-4513 'Compiler Improvements to address performance'

   Technical Reviewer: max
   QA Reviewer:
   Doc Reviewer: (pending)

   Details:
       This change was already reviewed and approved by Tucker.

       CodeGenerator.java, JavascriptGenerator.java - Inline calls to
       setAttribute() when called as the script compiler, unless #pragma
       "passThrough=true".  Only inline setAttribute when called as lzsc
       (i.e., when compiling scripts such as LFC and lps/includes)

       LzContextMenu.js, LzTextSprite.js, LzInputTextSprite.js,
       embednew.js, iframemanager.js - Call Lz.__setAttr() instead of
       div.setAttribute(...).  Add __setAttr() method to be used so
       div.setAttribute() isn't inlined.

   Tests:
       All demos run as before (but faster in swf and dhtml).   
smokecheck
       also runs and passes now.
       http://localhost:8080/wafflecone/my-apps/copy-of-hello.lzx is 62k
       compressed in dhtml (was 60k), 92k compressed in swf7 (was  
89k) and
       93k compressed in swf8 (was 90k).  This change will benefit  
animators
       and alignment constraints now.  We can always manually inline/ 
optimize to
       bring the size down later.  I recommend taking this for now.
........
   r6292 | max | 2007-08-30 14:50:19 -0700 (Thu, 30 Aug 2007) | 33 lines

   Change 20070828-maxcarlson-h by maxcarlson at plastik on 2007-08-28  
12:11:18 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix text measurement in swf

   New Features:

   Bugs Fixed: LPP-4571 - Text component not sized correctly when  
fontsize configured via a constraint

   Technical Reviewer: promanik
   QA Reviewer: jcrowley
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: LzTextSprite.as - Clean out unneeded defaultattrs,  
DeclareEvent calls and other cruft.  Set textclip.autoSize back to  
this.resize in getTextfieldHeight().

   LzUtils.lzs - Simplify dectohex(), make padding argument optional.

   LzText.lzs - Add onhscroll and onmaxhscroll events which may be  
sent by swf text sprites.


   Tests: ant lztest, http://localhost:8080/wafflecone/test/lztest/ 
lztest-textheight.lzx?debug=true and the following test all pass in  
swf and dhtml:

   <canvas>
       <text>Hello Laszlo! This is a really long string that should  
have the correct width in flash.</text>
   </canvas>
........
   r6295 | ben | 2007-08-30 15:35:20 -0700 (Thu, 30 Aug 2007) | 45 lines

   Change 20070829-ben-D by ben at slim.local on 2007-08-29 18:33:48 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: A simple HTML left-nav for OL4 reference

   New Features:

   Bugs Fixed: LPP-4534 Make a left-nav index navigator for OL 4 docs

   Technical Reviewer: max
   QA Reviewer: frisco (pending)
   Doc Reviewer: frisco

   Documentation:
   The script navbuilder.rb (built with ruby 1.8.6) generates
   index-generated.html, which is itself source controlled. To
   update the contents of the generated index, see
   docs/src/reference/navbuilder/navbuilder.rb
   In a nutshell, it's
   $ ruby navbuilder.rb > index-generated.html
   then check in modified index-generated.html

   The ant scripts for building the reference copy two html
   files into the reference output directory; once there,
   access at http://localhost:8080/docs/reference/index-frames.html

   Release Notes:

   Details:
   navbuilder.rb is a one-off; it probably shouldn't be
   used much in the future for index generation. We should
   probably make the index the "right" way with docbook.
   On the other hand, this script executes in approximately
   no time at all, and the doc build takes around an hour.

   This index is not linked in from anywhere yet. I'm not
   sure it should be; we'll wait to see what the team
   wants to do with it.


   Tests:
   http://localhost:8080/wafflecone/docs/reference/index-frames.html
........
   r6299 | ptw | 2007-08-31 07:23:13 -0700 (Fri, 31 Aug 2007) | 19 lines

   Change 20070830-ptw-B by ptw at dueling-banjos.local on 2007-08-30  
17:11:24 EDT
       in /Users/ptw/OpenLaszlo/wafflecone-2
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Make LzInheritedHash work again

   Bugs Fixed:
   LPP-4540 'Laszlo Explorer hierarchical menu does not display in  
dhtml/firefox/opera/safari'

   Technical Reviewer: hqm (Message-ID:  
<8c61fad60708310706p6838294boa435d725ad86a44c at mail.gmail.com>)
   QA Reviewer: max (pending)

   Details:
       Don't try to set instance constructor, which seems to break  
Javascript

   Tests:
       Max's test case from Jira works correctly in non-debug DHTML
........
   r6313 | ben | 2007-08-31 15:58:47 -0700 (Fri, 31 Aug 2007) | 30 lines

   Change 20070831-ben-S by ben at slim.local on 2007-08-31 15:54:42 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone-doctools/ 
docs
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/docs

   Summary: Add CSS to make don't-read-this snippet in ref guide  
obnoxiously pink

   New Features:

   Bugs Fixed: LPP-4539 (partial)  Put in a header in each page of  
reference guide saying "this is an alpha; please look elsewhere(link)  
for better docs

   Technical Reviewer: frisco
   QA Reviewer: frisco (pending)
   Doc Reviewer: frisco (pending)

   Documentation:
   This change adds two CSS styles to the lzx stylesheet used in the
   reference guide, to make the "don't-read-this" snippet be pink,
   in order to draw attention to itself. This will not change the
   way anything looks until something with class="warningheader" is
   inserted into the ref guide, which is happening separately,  
elsewhere.

   Release Notes:
   This style can be removed after wafflecone.

   Details:


   Tests:
........
   r6315 | pbr | 2007-08-31 16:31:35 -0700 (Fri, 31 Aug 2007) | 36 lines

   Change 20070831-Philip-8 by Philip at Philip-DC on 2007-08-31  
14:08:33 EST
       in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Remove compiler warnings for attribute 'validate'

   New Features:

   Bugs Fixed: LPP-3988

   Technical Reviewer: ptw
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:
   Warnings have been disabled when an attribute 'validate' is  
redefined. The
   current mechanism used by binary libraries can cause this  
attribute to be
   defined multiple times. An enhancement task, LPP-4620, has been  
opened to
   implement a better solution.


   Tests:
   Run lpp3988d.zip test in jira. Running it before making this  
change will
   show a warning when the application is run. No warning after  
applying this
   changeset.

   Files:
   M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java

   Changeset:
   http://svn.openlaszlo.org/openlaszlo/patches/20070831-Philip-8.tar
........
   r6321 | pbr | 2007-09-01 10:21:05 -0700 (Sat, 01 Sep 2007) | 40 lines

   Change 20070901-Philip-6 by Philip at Philip-DC on 2007-09-01  
10:29:16 EDT
      in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/wafflecone
      for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix inputtext size UPDATE

   New Features:

   Bugs Fixed: LPP-4626

   Technical Reviewer: max
   QA Reviewer: hqm
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:
   LzTextSprite.getTextfieldHeight reuses the textclip to determine  
the height. How
   ever, it was not resetting the width when it was finished. This  
change caches/re
   stores a few parameters so that the textclip is restored to its  
original value.

   Some of these changes may not strictly be necessary but it is a  
safe change.s

   Tests:

   This inputtext should be clickable anywhere along the width:
    <canvas>
      <inputtext bgcolor="yellow"/>
    </canvas>

   Also main.lzx runs as expected


   Files:
   M      WEB-INF\lps\lfc\kernel\swf\LzTextSprite.as

   Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070901- 
Philip-6.tar
........
   r6326 | hqm | 2007-09-01 18:59:49 -0700 (Sat, 01 Sep 2007) | 28 lines

   Summary:  unlink request attribute and autorequest attribute on  
dataset

   New Features:

   Bugs Fixed: LPP-4630
   Bugs: LPP-4630

   Technical Reviewer: pkang (pending)
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   There doesn't seem to be any good reason for setAutorequest to call
   setRequest. The user
   can set them indepenndently in any combination  they want using  
the two setters.


   Tests:

   test/lfc/data/alldata.lzx


........
   r6327 | hqm | 2007-09-02 05:29:31 -0700 (Sun, 02 Sep 2007) | 29 lines

   Change 20070901-hqm-0 by hqm at IBM-2E06404CB67 on 2007-09-01  
21:21:21 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/test/lfc/data
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/ 
test/lfc/data

   Summary:  fix test to match new format from LzDataElement.serialize()

   New Features:

   Bugs Fixed: LPP-4631




   Technical Reviewer: pbr (pending)
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:


   Tests:
   test/lfc/data/alldata.lzx
........
   r6334 | ptw | 2007-09-03 15:02:28 -0700 (Mon, 03 Sep 2007) | 19 lines

   Change 20070903-ptw-m by ptw at dueling-banjos.local on 2007-09-03  
12:53:26 EDT
       in /Users/ptw/OpenLaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Paper over source/binary include bug

   Bugs Fixed:
   LPP-4463 'ERROR:Class for tag include has not been defined yet'

   Technical Reviewer: promanik (Message-Id:  
<6.2.1.2.0.20070903135340.0220feb0 at na>)
   QA Reviewer: mamye (pending)

   Details:
       Decline to compile an include tag if it leaks through to the view
       compiler.

   Tests:
........
   r6344 | max | 2007-09-04 14:57:24 -0700 (Tue, 04 Sep 2007) | 26 lines

   Change 20070904-maxcarlson-N by maxcarlson at plastik on 2007-09-04  
13:51:25 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Update explicit replicator when items are added or deleted

   New Features:

   Bugs Fixed: LPP-4612 - Explicit replicator doesn't update when  
items are added or deleted

   Technical Reviewer: pkang
   QA Reviewer: ptw
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: test/explicit-replicators/replicator.lzx - Incorporate  
tests from LPP-4612.

   lps/components/utils/replicator/replicator.lzx - Store reference  
to dataset pointer.  Register _updateChildren() for onDocumentChange  
events.  Add _updateChildren() method to receive document change  
events and rerun the xpath.


   Tests: See LPP-4612.  Also updated test/explicit-replicators/ 
replicator.lzx.
........
   r6361 | ptw | 2007-09-05 05:53:39 -0700 (Wed, 05 Sep 2007) | 41 lines

   Change 20070903-ptw-a by ptw at dueling-banjos.local on 2007-09-03  
18:01:48 EDT
       in /Users/ptw/OpenLaszlo/wafflecone-2
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Add file/line information to backtraces

   Bugs Fixed:
   LPP-4549 'runtime warnings should include file references, line #s'

   Technical Reviewer: max (Message-ID: <46DE199D. 
8020901 at openlaszlo.org>), dda at ddanderson.com (pending)
   QA Reviewer: ewinard (pending)

   Details:
       LzMessage: Get file/line information from backtrace if available,
       tweak format of locationString.

       LzDebug.*: correct padding computation for  
computeSlotDescription.

       LzDebug.js: _dbg_name takes precedence over runtime function  
name.

       LzBacktrace, LzRuntime: Move backtraceStack creation to  
runtime so it is
       available as early as needed.

       LzBacktrace:  Add __LzStackFrame.isUserFrame,
       .filename, .lineno.  Update _dbg_name to display file and line
       information.  Add LzBacktrace.userStackFrame to get first non-LFC
       frame from a backtrace.

       Compiler: Correct precedence computations for unparser, ensure
       parens are added in all the appropriate places.  Needed to handle
       expression-lists that backtrace annotation inserts.

       JavascriptGenerator, CodeGenerator: Copy location info when
       re-writing functions.  Note line numbers of call sites for
       backtrace.  Note file and line on functions for backtraces.

   Tests:
       smokecheck with backtrace on shows file/line information in debug
       messages and in backtraces.
........
   r6362 | pbr | 2007-09-05 09:53:49 -0700 (Wed, 05 Sep 2007) | 32 lines

   Change 20070903-sallen-6 by sallen at sallen-new on 2007-09-03  
16:04:47 PDT
      in /cygdrive/c/laszlo/svn/openlaszlo/branches/wafflecone
      for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: split selectionmanager and dataselectionmanager into two  
files
   (for readability) and fixed bug in test file

   Bugs Fixed: LPP-4638 selectionmanager test broken

   Technical Reviewer: (pending)
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   Tests:
   ran test/data/selectionmanager.lzx

   Files:
   M      test/data/selectionmanager.lzx
   A      WEB-INF/lps/lfc/helpers/LzDataSelectionManager.lzs
   M      WEB-INF/lps/lfc/helpers/Library.lzs
   M      WEB-INF/lps/lfc/helpers/LzSelectionManager.lzs

   Changeset:
   http://svn.openlaszlo.org/openlaszlo/patches/20070903-sallen-6.tar
........
   r6371 | pbr | 2007-09-05 17:41:34 -0700 (Wed, 05 Sep 2007) | 30 lines

   Change 20070905-Philip-6 by Philip at Philip-DC on 2007-09-05  
16:30:18 EDT
      in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/wafflecone
      for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix datepicker

   New Features:

   Bugs Fixed: LPP-4520

   Technical Reviewer: max
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:
   If a datepicker is created open (ie. not as an icon), the window  
component was not displayed correctly. I tracked this down to when  
the visibility code was changed (r5014). Since the windowpanel has a  
datapath, it defaults to "collapse". However, there isn't any code to  
set it to visible. My fix is to set the windowpanel to "visible=true"  
so that it opens and displays properly.

   Tests:
   http://localhost:8080/wafflecone/examples/components/ 
datepicker_example.lzx
   Works in swf and dhtml.

   Files:
   M      lps/components/lz/datepicker.lzx

   Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070905- 
Philip-6.tar
........
   r6376 | max | 2007-09-05 18:18:44 -0700 (Wed, 05 Sep 2007) | 24 lines

   Change 20070905-maxcarlson-E by maxcarlson at plastik on 2007-09-05  
16:57:00 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix styling for inputtext fields

   New Features:

   Bugs Fixed: LPP-4657 -  Input text does not obey font style  
directives in SWF7/8

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

   Documentation:

   Release Notes:

   Details: Added an implementation of getTextfieldHeight() to  
LzInputTextSprite.as that matches the implementation in  
LzTextSprite.as as of r r6256.


   Tests: See LPP-4657
........
   r6377 | hqm | 2007-09-05 18:25:04 -0700 (Wed, 05 Sep 2007) | 40 lines

   Change 20070905-hqm-6 by hqm at IBM-2E06404CB67 on 2007-09-05  
20:33:42 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/WEB-INF/lps/lfc
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/ 
WEB-INF/lps/lfc

   Summary: fix for return value of onerror event in data loading

   New Features:

   Bugs Fixed: LPP-4660

   Technical Reviewer: pkang (pending)
   QA Reviewer: andre (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   When the XML SOLO data loader in LzLoadQeueue got no data, it was  
returning the LzLoader as a return value
   in an onerror event. This was confusing, so this changes the  
return value to null.

   There was also some broken code which was supposed to set the  
status value of the data request, but
   was referencing class static variables for the constants in a way  
that didn't work, and thus getting
   undefined values. Not sure how this ever worked.



   Tests:

   see bug report
   also
   test/lfc/data
   lzpix (SOLO)
   amazon (SOLO)    http://127.0.0.1:8080/wafflecone3/demos/amazon/ 
amazon.lzx?lzproxied=false
........
   r6379 | jcrowley | 2007-09-05 19:58:34 -0700 (Wed, 05 Sep 2007) |  
29 lines

   Change 20070904-jcrowley-x by jcrowley at doctormanhattan.mshome.net  
on 2007-09-04 19:53:34 EDT
       in /Users/jcrowley/src/svn/openlaszlo/waffle
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix lztest-text.lzx

   New Features:

   Bugs Fixed: LPP-4375 - Fix lztest-text.lzx

   Technical Reviewer: ben
   QA Reviewer:
   Doc Reviewer:

   Documentation:

   Release Notes:

   Details: Narrowed this down to fix failures in the test.
   	However, failures that are bugs with LzText have
   	been filed and noted.  In other words, this still
   	fails, but not because of problems with this test.

   Tests: Run test/lztest/lztest-text.lzx; note that the
   	long list of failures has been trimmed down to
   	about a half dozen, and that all remaining are
   	noted with corresponding JIRA bugs in LzText.
........
   r6380 | ben | 2007-09-05 20:00:39 -0700 (Wed, 05 Sep 2007) | 30 lines

   Change 20070905-ben-1 by ben at slim.local on 2007-09-05 18:39:24 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fixes broken link to deployer's guide in server admin in  
laszlo explorer

   New Features:

   Bugs Fixed: LPP-4601 Link to Deployer's Guide in Server Admin is  
broken


   Technical Reviewer: jcrowley
   QA Reviewer: mkratt (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:


   Tests:

   http://localhost:8080/wafflecone/laszlo-explorer/index.jsp?lzr=swf8
   Choose Server Admin
   Click on Deploying OpenLaszlo Applications
   you get a nice page, "System Administrator's Guide to Deploying  
OpenLaszlo Applications" yay
........
   r6383 | hqm | 2007-09-06 09:20:48 -0700 (Thu, 06 Sep 2007) | 27 lines

   Change 20070906-hqm-8 by hqm at IBM-2E06404CB67 on 2007-09-06  
12:18:52 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/demos/weather
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/ 
demos/weather

   Summary:  fix weather error reporting

   New Features:

   Bugs Fixed: LPP-4521

   Technical Reviewer: frisco  (pending)
   QA Reviewer: mamye (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   look for Error in the return messag,e and parse out error message


   Tests:
   weather app, use bogus zipcode
........
   r6385 | ptw | 2007-09-06 11:57:54 -0700 (Thu, 06 Sep 2007) | 19 lines

   Change 20070906-ptw-D by ptw at dueling-banjos.local on 2007-09-06  
14:47:23 EDT
       in /Users/ptw/OpenLaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix lossage in binary compressor

   Bugs Fixed:
   LPP-4665 'Compilation of some binary libraries fails'

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

   Details:


   Tests:
       Test case from bug now compiles
........
   r6390 | jcrowley | 2007-09-06 13:45:02 -0700 (Thu, 06 Sep 2007) |  
27 lines

   Change 20070830-jcrowley-I by jcrowley at doctormanhattan.mshome.net  
on 2007-08-30 06:54:07 EDT
       in /Users/jcrowley/src/svn/openlaszlo/waffle
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix lztest-stableborderlayout.lzx

   New Features:

   Bugs Fixed: LPP-4374 - Fix lztest-stableborderlayout.lzx

   Technical Reviewer: ben
   QA Reviewer: frisco
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: reset() needed to be called on the stableborderlayout
   	before update() was called.  reset() was absent,
   	resulting in some goofy and incorrect placement.

   Tests: Run /test/lztest/lztest-stableborderlayout.lzx modified
   	and unmodified; note that the modified version does
   	not fail the test.
........
   r6391 | max | 2007-09-06 13:45:28 -0700 (Thu, 06 Sep 2007) | 24 lines

   Change 20070906-maxcarlson-V by maxcarlson at plastik on 2007-09-06  
13:00:25 PDT
       in /Users/maxcarlson/openlaszlo/waffleconeclean
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix possible null dereference in  
FileUtils.stripByteOrderMark()

   New Features:

   Bugs Fixed: LPP-4583 - Improve compiler and caching performance

   Technical Reviewer: promanik
   QA Reviewer: ptw
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: Prevent a possible null dereference in stripByteOrderMark 
() by adding a try/catch statement.


   Tests: IWFM
........
   r6392 | ben | 2007-09-06 13:49:27 -0700 (Thu, 06 Sep 2007) | 32 lines

   Change 20070906-ben-Q by ben at slim.local on 2007-09-06 13:20:31 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Rich text editor: changing font to Verdana should behave  
properly

   New Features:

   Bugs Fixed: LPP-4556 Rich text: Can't change font back to Verdana

   Technical Reviewer: crowley
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:
   The formatfontface combo box needs to act as if it's changed, in  
order
   to make sure that we tell the editor to change the font size. The  
superclass
   (lzcombobox) doesn't seem to be setting it's "changed" instance  
variable
   properly, so for now I'm just forcing changed to true when  
onselect is called.
   The lzcombobox potential bug is filed as LPP-4506.

   Release Notes:

   Details:


   Tests:
   The test file for this is http://localhost:8080/wafflecone/lps/ 
components/incubator/rich-text/test/richtexteditarea-driver.lzx?lzr=swf8
   Make text of size 14, then you select it and try to change it to  
18, and it will indeed
   change to size 18.
........
   r6393 | ben | 2007-09-06 15:01:57 -0700 (Thu, 06 Sep 2007) | 30 lines

   Change 20070906-ben-4 by ben at slim.local on 2007-09-06 14:57:37 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Removed a link to contacts demo, since it doesn't exist  
anymore

   New Features:

   Bugs Fixed: LPP-4496 Links to demo apps in refguide are wrongly  
mapped

   Technical Reviewer: none
   QA Reviewer: frisco (pending)
   Doc Reviewer: (pending)

   Documentation:
   The "contacts" demo was removed from legals long ago, so it shouldn't
   be referred to in the documentation.

   Release Notes:

   Details:


   Tests:
   ant doc
   Go to http://localhost:8080/wafflecone/docs/reference/tag.splash 
+as2.html
   Note that there is no sentence referring to contacts example, nor  
is there
   a link.
........
   r6396 | max | 2007-09-06 22:18:41 -0700 (Thu, 06 Sep 2007) | 35 lines

   Change 20070906-maxcarlson-N by maxcarlson at plastik on 2007-09-06  
13:06:11 PDT
       in /Users/maxcarlson/openlaszlo/waffleconeclean
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: UPDATED: Change explicit replicators to support (data) 
selectionmanager

   New Features:

   Bugs Fixed: LPP-4667 - replicatorselectionmanager: yet another  
replication manager is confusing

   Technical Reviewer: sallen
   QA Reviewer: ptw
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: selection.lzx - add testcase for selection that doesn't  
use lists.

   test-replicator.lzx - Change explicit replicators to use  
dataselectionmanager and selectionmanager.

   lzx-autoincludes.properties - Remove utils/replicator/ 
replicatorselectionmanager.lzx.

   lazyreplicator.lzx - Add getCloneForNode() implementation similar  
to lazy replication's.

   library.lzx - Remove replicatorselectionmanager.

   replicator.lzx - Reset selection state in bind().  Set  
cloneManager attribute for backward compatibility with selection  
managers.   Added implementation of getCloneForNode() similar to  
replication manager's, which gets the clone for the given datapath

   replicatorselectionmanager.lzx - Buh-bye!

   Tests: All permutations in selection.lzx work properly.
........
   r6401 | max | 2007-09-07 13:08:13 -0700 (Fri, 07 Sep 2007) | 29 lines

   Change 20070906-maxcarlson-m by maxcarlson at plastik on 2007-09-06  
19:07:18 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Add history support for IE

   New Features:

   Bugs Fixed: LPP-4655 (partial)

   Technical Reviewer: promanik
   QA Reviewer: jcrowley
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: LzHistory.as - Update to use Lz.history.set().

   LzHistory.rs - Update to use Lz.history.set().

   embednew.js - Use Lz.history._store() for setCanvasAttribute()  
calls with history.  Refactored history-related methods to lzhistory.js.

   lzhistory.js - Refectored history-related methods from  
embednew.js.  Added support for IE, initial support for Safari.

   Tests: http://localhost:8080/wafflecone/test/history/history.lzx? 
lzr=dhtml&lzt=html and http://localhost:8080/wafflecone/test/history/ 
history.lzx?lzr=swf7&lzt=html work as before in Firefox, and now work  
in IE 6 and 7.
........
   r6402 | ptw | 2007-09-07 13:40:55 -0700 (Fri, 07 Sep 2007) | 20 lines

   Change 20070907-ptw-r by ptw at dueling-banjos.local on 2007-09-07  
15:16:36 EDT
       in /Users/ptw/OpenLaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Corner case for stretches with no resource

   Bugs Fixed:
   LPP-4661 'View with stretches="both" does not get onclick'

   Technical Reviewer: max (Message-ID:  
<46E1B428.4060901 at openlaszlo.org>)
   QA Reviewer: pkang (pending)

   Details:
       If there is no resource the default dimension is 100 for  
unscaling
       the button

   Tests:
       Test case from bug works correctly.
........
   r6404 | ptw | 2007-09-07 14:48:01 -0700 (Fri, 07 Sep 2007) | 20 lines

   Change 20070907-ptw-v by ptw at dueling-banjos.local on 2007-09-07  
16:54:14 EDT
       in /Users/ptw/OpenLaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Include replicator in components so doc gets built

   Technical Reviewer: ben (pending)
   QA Reviewer: jsundman (pending)

   Details:
       utils/library did not get updated to list replicators

       utils/replicator/library needs to list a topic and subtopic

       Also suppress a warning in LzBacktrace

   Tests:
       ant doc
........
   r6406 | ben | 2007-09-07 16:03:19 -0700 (Fri, 07 Sep 2007) | 31 lines

   Change 20070907-ben-5 by ben at slim.local on 2007-09-07 15:13:12 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Make links to editor for code examples work

   New Features:

   Bugs Fixed: LPP-4400 Editor for live code examples in dguide isn't  
working

   Technical Reviewer: lou (pending)
   QA Reviewer: frisco (pending)
   Doc Reviewer: (pending)

   Documentation:

   The editor for the live code examples in the developer's guide had
   slight errors in the paths to the editor jsp and to the source file
   to edit. This fix corrects them. Note that there are (at least)
   two separate ways in which the "edit" button is created by common- 
html.xsl.
   This change fixes two of those places. If there are more, they  
will have
   to be found and revealed in later changes.

   Release Notes:

   Details:


   Tests:
........
   r6410 | max | 2007-09-07 22:36:42 -0700 (Fri, 07 Sep 2007) | 24 lines

   Change 20070907-maxcarlson-a by maxcarlson at plastik on 2007-09-07  
19:42:18 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Fix text redraw performance in flash 8

   New Features:

   Bugs Fixed: LPP-4675 - Scrolling large text (100K) is very slow

   Technical Reviewer: promanik
   QA Reviewer: pkang
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: Turning on cacheAsBitmap for the text movieclip makes  
scrolling nice and zippy when compiled for Flash 8.


   Tests: http://localhost:8080/wafflecone/my-apps/textspeed- 
lpp-4675.lzx?lzr=swf8 is muuuch faster
........
   r6413 | hqm | 2007-09-08 17:22:45 -0700 (Sat, 08 Sep 2007) | 30 lines

   Change 20070908-hqm-0 by hqm at IBM-2E06404CB67 on 2007-09-08  
09:30:54 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone3
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary:  fix for lazyreplicator when used with list component

   New Features:

   Bugs Fixed: LPP-4666

   Technical Reviewer: ptw (pending)
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   Take steps to disable any layouts in the container before  
instantiating
   the clones

   Note, also in this patch is changing of xpath attribute to string  
type (
   under review in another patch)


   Tests:
........
   r6414 | hqm | 2007-09-08 17:52:42 -0700 (Sat, 08 Sep 2007) | 26 lines

   Change 20070908-hqm-0 by hqm at IBM-2E06404CB67 on 2007-09-08  
20:50:37 EDT
       in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/lps/components/ 
utils
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/ 
lps/components/utils

   Summary:  remove warning in lazyreplicator

   New Features:

   Bugs Fixed:

   Technical Reviewer: hqm (pending)
   QA Reviewer: (pending)
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details:

   should have used "'foo' in bar" to check for undefined property


   Tests:
........
   r6424 | ben | 2007-09-10 14:15:24 -0700 (Mon, 10 Sep 2007) | 47 lines

   Change 20070910-ben-P by ben at slim.local on 2007-09-10 13:34:12 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Make sure component-browser doc example goes into the  
distros

   New Features:

   Bugs Fixed: LPP-4423  Class hierarchy document is not found
   LPP-4663 Class hierarchy doc not found in binary dist

   Technical Reviewer: ptw
   QA Reviewer: frisco (pending)
   Doc Reviewer: (pending)

   Documentation:
   The directory containing the component-browser example needs
   to be explicitly included when creating the docs directory.
   To accomplish this, we add the docs/component-browser directory
   to the patternset of the files to include when we build the
   docs part of the distro.

   Release Notes:

   Details:

   The entire change is just this:
   Index: /Users/ben/src/svn/openlaszlo/branches/wafflecone/build.xml
   ===================================================================
   --- /Users/ben/src/svn/openlaszlo/branches/wafflecone/build.xml	 
(revision 6422)
   +++ /Users/ben/src/svn/openlaszlo/branches/wafflecone/build.xml	 
(working copy)
   @@ -160,6 +160,7 @@
          <include name="developers/**" />
          <include name="deployers/**" />
          <include name="component-design/**" />
   +      <include name="component-browser/**" />
          <include name="reference/**" />
          <include name="contributors/**" />
          <include name="contribref/**" />


   Tests:
   Let the build process build installers. Run the installers
   on mac and windows. In each built installer, go to
   Laszlo Explorer -- Explorer -> Components -> Class Hierarchy
........
   r6426 | ben | 2007-09-10 15:31:41 -0700 (Mon, 10 Sep 2007) | 16 lines

   Change 20070910-ben-r by ben at slim.local on 2007-09-10 15:25:11 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: First emptying-out of release notes in preparation for  
4.0.5.

   Bugs Fixed: LPP-4577 Write wafflecone release notes (PARTIAL)

   Description:
   I've emptied out the old stuff from the release notes. This
   is just the beginning of the release notes; I just wanted to
   start from a clean-ish slate.

   Tests:
........
   r6429 | ben | 2007-09-11 11:06:39 -0700 (Tue, 11 Sep 2007) | 17 lines

   Change 20070911-ben-A by ben at slim.local on 2007-09-11 10:56:21 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Add list of fixed bugs in 4.0.5 to release notes

   Bugs Fixed: LPP-4577 Write wafflecone release notes

   Technical Reviewer: none (pending)

   Documentation:
   Added list of fix bugged in 4.0.5, based on jira info.

   Tests:
   http://localhost:8080/wafflecone/docs/release-notes.html
........
   r6440 | ptw | 2007-09-12 12:57:55 -0700 (Wed, 12 Sep 2007) | 19 lines

   Change 20070912-ptw-m by ptw at dueling-banjos.local on 2007-09-12  
13:21:29 EDT
       in /Users/ptw/OpenLaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Take care updating selection when node is null

   Bugs Fixed:
   LPP-4699 'Explicit replicator displays warning when a clone's  
datapath is null'

   Technical Reviewer: pkang (Message-ID: <Pine.OSX. 
4.64.0709121247430.22280 at pkang-mac.local>)
   QA Reviewer: max (Message-ID: <46E83BBD.3090603 at openlaszlo.org>)

   Details:
       If there is no datanode, you can't be selected.

   Tests:
        Pablo to try with this test case
........
   r6444 | max | 2007-09-12 13:37:42 -0700 (Wed, 12 Sep 2007) | 24 lines

   Change 20070907-maxcarlson-8 by maxcarlson at plastik on 2007-09-07  
19:19:48 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Add history support for Safari

   New Features:

   Bugs Fixed: LPP-4655 (partial) - History mechanism not working

   Technical Reviewer: jcrowley
   QA Reviewer: promanik
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: Track history state for Safari.  Cache _iframe for IE.   
Refactor IE history retrieval to get().  Call setCanvasAttribute in  
Lz instead of this.


   Tests: http://localhost:8080/wafflecone/test/history/history.lzx  
now works in Safari.  Note that it doesn't work in DHTML yet, because  
query string args aren't preserved by safari.  IE and Firefox work as  
before.
........
   r6445 | max | 2007-09-12 13:46:37 -0700 (Wed, 12 Sep 2007) | 3 lines

   Removing obsolete testcase.
........
   r6448 | max | 2007-09-12 14:16:13 -0700 (Wed, 12 Sep 2007) | 32 lines

   Change 20070912-maxcarlson-Y by maxcarlson at plastik on 2007-09-12  
12:53:07 PDT
       in /Users/maxcarlson/openlaszlo/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Put swf developer's console in an iframe

   New Features:

   Bugs Fixed: LPP-4655 - History mechanism not working, LPP-4695 -  
Runtime-Exception in IE with Flash8

   Technical Reviewer: promanik
   QA Reviewer: bshine
   Doc Reviewer: (pending)

   Documentation:

   Release Notes:

   Details: app-console.xslt - Move developer's console to an iframe  
that loads 'dev-console.html', passing the required arguments.

   dev-console.html - HTML wrapper for the developer's console.   
Based on SOLO wrapper, passes query string arguments into dev- 
console.lzx.swf.

   dev-console.swf - Recompiled for swf7.

   dev-console.lzx - Endure all loadURL() calls are in the frame  
'_top', now that the console may be in an iframe.  Cosmetic  
improvements to border around controls.

   dev-console.js - Recompiled for dhtml.


   Tests: http://localhost:8080/wafflecone/my-apps/copy-of-hello.lzx? 
lzr=swf8 no longer warns in IE 6 or 7
........
   r6450 | ben | 2007-09-12 14:45:50 -0700 (Wed, 12 Sep 2007) | 21 lines

   Change 20070912-ben-f by ben at slim.local on 2007-09-12 14:43:24 PDT
       in /Users/ben/src/svn/openlaszlo/branches/wafflecone
       for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

   Summary: Updated release notes with three more fixed bugs

   Technical Reviewer: none

   Documentation:
   Added 3 recent fixed bugs to the list of fixed bugs:
   # LPP-4655: History mechanism not working
   # LPP-4695: Runtime-Exception in IE with Flash8
   # LPP-4699: Explicit replicator displays warning when a clone's  
datapath is null
   Also changed some angle brackets to &lt; &gt;.

   Release Notes:

   Tests:
   It doesn't pass w3c validation, but I'm prepared to live with that.
........


Release Notes:

Details:


Tests:

Files:
  M     .
M      test/lztest/lztest-text.lzx
M      test/lztest/lztest-stableborderlayout.lzx
D      test/components/incubator/richtexteditarea-driver.lzx
M      test/lzunit/testpaths.txt
D      test/history/simple-states.lzx
M      test/data/selectionmanager.lzx
M      test/lfc/data/datanode.lzx
M      test/explicit-replicators/replicator.lzx
A  +   test/explicit-replicators/selection.lzx
M      test/explicit-replicators/lazy-replicator.lzx
M      test/explicit-replicators/test-replicator.lzx
M      WEB-INF/lps/schema/lzx.rnc
M      WEB-INF/lps/lfc/kernel/swf/LzLoader.lzs
M      WEB-INF/lps/lfc/kernel/swf/LzTextSprite.as
M      WEB-INF/lps/lfc/kernel/swf/LzLoadQueue.as
M      WEB-INF/lps/lfc/kernel/swf/LzInputTextSprite.as
M      WEB-INF/lps/lfc/kernel/swf/LzMakeLoadSprite.as
M      WEB-INF/lps/lfc/kernel/swf/LzSprite.as
M      WEB-INF/lps/lfc/kernel/dhtml/LzContextMenu.js
M      WEB-INF/lps/lfc/kernel/dhtml/LzTextSprite.js
M      WEB-INF/lps/lfc/kernel/dhtml/LzInputTextSprite.js
M      WEB-INF/lps/lfc/kernel/LzUtils.lzs
M      WEB-INF/lps/lfc/services/LzTrack.lzs
M      WEB-INF/lps/lfc/services/platform/swf/LzHistory.as
M      WEB-INF/lps/lfc/services/platform/dhtml/LzHistory.js
M      WEB-INF/lps/lfc/debugger/LzMessage.lzs
M      WEB-INF/lps/lfc/debugger/LzDebug.lzs
M      WEB-INF/lps/lfc/debugger/platform/swf/kernel.as
M      WEB-INF/lps/lfc/debugger/platform/swf/LzDebug.as
M      WEB-INF/lps/lfc/debugger/platform/dhtml/LzDebug.js
M      WEB-INF/lps/lfc/debugger/platform/dhtml/kernel.js
M      WEB-INF/lps/lfc/debugger/LzBacktrace.lzs
M      WEB-INF/lps/lfc/core/LzNode.lzs
M      WEB-INF/lps/lfc/core/UserClass.lzs
M      WEB-INF/lps/lfc/core/LzDefs.lzs
M      WEB-INF/lps/lfc/views/LzText.lzs
M      WEB-INF/lps/lfc/views/LaszloView.lzs
A  +   WEB-INF/lps/lfc/helpers/LzDataSelectionManager.lzs
M      WEB-INF/lps/lfc/helpers/Library.lzs
M      WEB-INF/lps/lfc/helpers/LzSelectionManager.lzs
M      WEB-INF/lps/lfc/controllers/LzAnimatorGroup.lzs
M      WEB-INF/lps/lfc/data/LzDatapointer.lzs
M      WEB-INF/lps/lfc/data/LzHTTPDataProvider.lzs
M      WEB-INF/lps/lfc/data/LzDataset.lzs
M      WEB-INF/lps/lfc/data/LzDatapath.lzs
M      WEB-INF/lps/lfc/compiler/LzRuntime.lzs
M      WEB-INF/lps/lfc/compiler/Class.lzs
M      WEB-INF/lps/server/src/org/openlaszlo/utils/FileUtils.java
M      WEB-INF/lps/server/src/org/openlaszlo/cache/Cache.java
M      WEB-INF/lps/server/src/org/openlaszlo/sc/Compiler.java
M      WEB-INF/lps/server/src/org/openlaszlo/sc/JavascriptGenerator.java
M      WEB-INF/lps/server/src/org/openlaszlo/sc/CodeGenerator.java
M      WEB-INF/lps/server/src/org/openlaszlo/sc/ 
JavascriptCompressor.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewCompiler.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
M      WEB-INF/lps/misc/lzx-autoincludes.properties
M      WEB-INF/lps/templates/app-console_jp.xslt
M      WEB-INF/lps/templates/app-console.xslt
A  +   docs/component-browser
A  +   docs/component-browser/tabsliderview.lzx
A  +   docs/component-browser/tabsview.lzx
A  +   docs/component-browser/components.lzx
A  +   docs/component-browser/listview.lzx
A  +   docs/component-browser/common.lzx
A  +   docs/component-browser/hierarchyview.lzx
A  +   docs/component-browser/treeview.lzx
A  +   docs/component-browser/formview.lzx
A  +   docs/component-browser/scrollbarview.lzx
A  +   docs/component-browser/menuview.lzx
A  +   docs/component-browser/windowview.lzx
M      docs/src/contributors/index.dbk
M      docs/src/build.xml
A  +   docs/src/reference/navbuilder
A  +   docs/src/reference/navbuilder/index-frames.html
A  +   docs/src/reference/navbuilder/index-generated.html
A  +   docs/src/reference/navbuilder/navbuilder.rb
M      docs/src/reference/langref.xml
M      docs/src/xsl/common-html.xsl
M      docs/includes/lzx-pretty-print.css
M      docs/release-notes.html
M      build.xml
M      lps/components/utils/library.lzx
M      lps/components/utils/replicator/lazyreplicator.lzx
M      lps/components/utils/replicator/library.lzx
M      lps/components/utils/replicator/replicator.lzx
D      lps/components/utils/replicator/replicatorselectionmanager.lzx
M      lps/components/lz/datepicker.lzx
M      lps/components/incubator/rich-text/formatfontface.lzx
M      lps/components/base/basefocusview.lzx
M      lps/includes/source/embednew.js
A  +   lps/includes/source/lzhistory.js
M      lps/includes/source/embed-library.lzs
M      lps/includes/source/iframemanager.js
A  +   lps/admin/dev-console.html
M      lps/admin/dev-console.lzx.swf
M      lps/admin/dev-console.lzx
M      lps/admin/dev-console.lzx.js
M      laszlo-explorer/nav.xml
M      laszlo-explorer/coverpages/server_admin_cover.html
M      laszlo-explorer/coverpages/welcome/index.html
M      laszlo-explorer/nav_dhtml.xml
M      index.jsp
M      demos/weather/weather.lzx
M      quick-index.xslt

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070914- 
ben-6.tar


More information about the Laszlo-dev mailing list