[Laszlo-dev] For Review: Change 20071023-hqm-8 Summary: fix to report errors in media loading

Max Carlson max at openlaszlo.org
Tue Oct 23 12:40:39 PDT 2007


Not approved - the testcase 
http://localhost:8080/trunk-clean/test/lfc/legals/multiframeresource.lzx?lzproxied=false 
still shows the issue...  I only see a timeout (after 30 seconds) for 
the 'should fail' test.

Henry Minsky wrote:
> Change 20071023-hqm-8 by hqm at IBM-2E06404CB67 on 2007-10-23 12:09:47 EDT
>     in /cygdrive/c/users/hqm/openlaszlo/trunk/WEB-INF/lps/lfc
>     for http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/lfc
> 
> Summary:  fix to report errors in media loading
> 
> New Features:
> 
> Bugs Fixed: LPP-4099
> 
> Technical Reviewer: max
> QA Reviewer: pbr
> Doc Reviewer:
> 
> Documentation:
> 
> Release Notes:
> 
> Details:
> 
> In the case of a server media error, the media loader calls returnData
> twice, once from the testLoad loop,  when the image swf is loaded
> (normal path), and
> then if an error swf was actually returned by the server, it contains swf code
> that calls returnData itself.
> 
> That second call was being ignored by returnData because it ignored
> any loader which was marked as loaded.
> 
> This fix adds a check for non-null data being returned, and if so, returns
> processes it.
> 
> 
> Tests:
> 
> test/lfc/data/testhttpdata.lzx
> test/lfc/data/alldata.lzx
> 
> 
> 
> This should report an error immediately in proxied mode
> 
> 
> <canvas width="100%" height="80%" debug="true">
>   <debug  fontsize="12"/>
> 
>   <view resource="http://www.javawen.info/try/news_bg.png"
>         onload="Debug.write('onload', this)"
>         ontimeout="Debug.write('ontimeout', this)"
>         onerror="Debug.write('onerror', this)"
> />
> 
> </canvas>
> 
> 
> 
> Files:
> M      kernel/swf/LzLoader.lzs
> M      kernel/swf/LzLoadQueue.as
> 
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20071023-hqm-8.tar
> 
> 

-- 
Regards,
Max Carlson
OpenLaszlo.org


More information about the Laszlo-dev mailing list