[Laszlo-dev] For Review: Change 20080415-hqm-F Summary: fixes for swf9 kernel multiframe resource implementation

Max Carlson max at openlaszlo.org
Tue Apr 15 21:38:13 PDT 2008


I don't see the checkbox when compiling on r8695 of trunk with or 
without this change.  Compiling with lzc doesn't show anything but a 
blank canvas, but fdb shows this:

Roboto:swf9 maxcarlson$ fdb checkbox.lzr\=swf9.swf
Adobe fdb (Flash Player Debugger) [build development]
Copyright (c) 2004-2007 Adobe, Inc. All rights reserved.
Attempting to launch and connect to Player using URL
checkbox.lzr=swf9.swf
Player connected; session starting.
Set breakpoints and then type 'continue' to resume the session.
[SWF] Users:maxcarlson:openlaszlo:trunk:test:swf9:checkbox.lzr=swf9.swf 
- 304,396 bytes after decompression
(fdb) continue
[trace] idle timer period =  14 msecs
[trace] dummy LzBrowser getInitArg declared in core/dummyclasses.js
[trace] dummy LzBrowser getInitArg declared in core/dummyclasses.js
[SWF] Users:maxcarlson:openlaszlo:trunk:test:swf9:checkbox.lzr=swf9.swf 
- 308 bytes after decompression
[trace] lzcancas __LZcallinit isinited false
[trace] LzSprite.stop this.resource= lzcheckbox_rsrc [object Object] 
framenumber= 0
[trace] stop  0
[trace]    rel= null
[trace]    this.resource lzcheckbox_rsrc [object Object] [class 
LzApplication___embed_lzasset_lzcheckbox_rsrc_0]
[SWF] Users:maxcarlson:openlaszlo:trunk:test:swf9:checkbox.lzr=swf9.swf 
- 308 bytes after decompression
[trace] LzSprite.stop this.resource= lzcheckbox_rsrc [object Object] 
framenumber= 0
[trace] stop  0
[trace]    rel= null
[trace]    this.resource lzcheckbox_rsrc [object Object] [class 
LzApplication___embed_lzasset_lzcheckbox_rsrc_0]
[SWF] Users:maxcarlson:openlaszlo:trunk:test:swf9:checkbox.lzr=swf9.swf 
- 308 bytes after decompression
[trace] LzSrpite.setColorTransform not yet implemented

Henry Minsky wrote:
> Change 20080415-hqm-F by hqm at badtzmaru.home on 2008-04-15 21:23:56 EDT
>     in /Users/hqm/openlaszlo/trunk4/WEB-INF/lps/lfc
>     for http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/lfc
> 
> Summary: fixes for swf9 kernel multiframe resource implementation
> 
> New Features:
> 
> Bugs Fixed:
> 
> Technical Reviewer: max
> QA Reviewer: (pending)
> Doc Reviewer: (pending)
> 
> Documentation:
> 
> Release Notes:
> 
> Details:
> 
> + So, are frames really numbered starting at one, not zero ??
>   making stop() method subtract one from the frame number seems to fix 
> things...
> 
> + make sure to null out the "clickbutton" pointer when we remove the
> clickable-button sprite.
> 
> Tests:
> 
> test/swf9/checkbox.lzx
> 
> Files:
> M      kernel/swf9/LzSprite.as
> 
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080415-hqm-F.tar

-- 
Regards,
Max Carlson
OpenLaszlo.org


More information about the Laszlo-dev mailing list