[Laszlo-dev] For Review: Change 20080416-ptw-o Summary: Fix <script> semantics in swf9

Donald Anderson dda at ddanderson.com
Wed Apr 16 18:20:19 PDT 2008


Approved!

On Apr 16, 2008, at 4:06 PM, P T Withington wrote:

> Change 20080416-ptw-o by ptw at dueling-banjos.local on 2008-04-16  
> 15:57:25 EDT
>    in /Users/ptw/OpenLaszlo/ringding
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Fix <script> semantics in swf9
>
> Bugs Fixed:
> LPP-5725 'In swf9, script when="immediate" should be included before  
> any top-level methods'
>
> Technical Reviewer: dda at ddanderson.com (pending)
> QA Reviewer: max (pending)
>
> Details:
>    JavascriptGenerator: Note vars from script blocks as globals.
>
>    swf9Generator, CommonGenerator: addGlobalVar promoted to  
> CommonGenerator
>
>    ScriptCompiler, ClassCompiler, ViewCompiler, ElementCompiler,
>    InterfaceCompiler, ScriptElementCompiler: remove stale
>    'emitClassDecl' experiment accidentally merged from devildog
>
>    lztestmanager: Classes need to be dynamic so they can add
>    properties to themselves.
>
> Tests:
>    ant lztest runlzunit
>
>    [ptw at dueling-banjos lztest 15:56:40]$ /usr/local/flex_sdk_3/bin/ 
> fdb lztest-animator.lzr=swf9.swf
>    ...
>    [trace] idle timer period =  14 msecs
>    [trace] dummy LzBrowser getInitArg declared in core/dummyclasses.js
>    [trace] LzScreenKernel event [object Object]
>    [trace] dummy LzBrowser getInitArg declared in core/dummyclasses.js
>    [trace] lzcancas __LZcallinit isinited false
>    [trace] Passed all suites.
>      C-c C-c[ptw at dueling-banjos lztest 15:57:17]$
>
>
> Files:
> M      WEB-INF/lps/server/src/org/openlaszlo/sc/ 
> JavascriptGenerator.java
> M      WEB-INF/lps/server/src/org/openlaszlo/sc/SWF9Generator.java
> M      WEB-INF/lps/server/src/org/openlaszlo/sc/ScriptCompiler.java
> M      WEB-INF/lps/server/src/org/openlaszlo/sc/CommonGenerator.java
> M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ 
> ClassCompiler.java
> M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ 
> ViewCompiler.java
> M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ 
> ElementCompiler.java
> M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ 
> InterfaceCompiler.java
> M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ 
> ScriptElementCompiler.java
> M      lps/components/lztest/lztestmanager.lzx
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080416-ptw-o.tar


--

Don Anderson
Java/C/C++, Berkeley DB, systems consultant

voice: 617-547-7881
email: dda at ddanderson.com
www: http://www.ddanderson.com






More information about the Laszlo-dev mailing list