[Laszlo-dev] For Review: Change 20080425-maxcarlson-w Summary: Remodularize getTimer(), get/setTimout() and get/setInterval() calls across runtimes

Max Carlson max at openlaszlo.org
Fri Apr 25 16:52:54 PDT 2008


Change 20080425-maxcarlson-w by maxcarlson at Roboto on 2008-04-25  
16:43:09 PDT
     in /Users/maxcarlson/openlaszlo/trunk-clean
     for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Remodularize getTimer(), get/setTimout() and get/ 
setInterval() calls across runtimes

Features:

Bugs Fixed: LPP-5882 - Remodularize getTimer(), get/setTimout() and  
get/setInterval() calls across runtimes

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

Documentation:

Release Notes:

Details: swf/LzTimeKernel.as - Add getTimer(), get/setTimout() and get/ 
setInterval() method proxies.

swf/Library.lzs - Include LzTimeKernel.as.

dhtml/LFC.js - Remove global definition of getTimer().

dhtml/LzTimeKernel.js -  Add getTimer(), get/setTimout() and get/
setInterval() method proxies.

dhtml/Library.lzs - Include LzTimeKernel.js.

swf9/LzTimeKernel.js -  Add getTimer(), get/setTimout() and get/
setInterval() method proxies.

swf9/Library.lzs - Include LzTimeKernel.js.

kernel/LzIdleKernel.lzs - Call LzTimeKernel.getTimer().

services/LzIdle.lzs - Call LzTimeKernel.getTimer().

services/LzModeManager.lzs - Clean out if $swf9 stuff.  Call  
LzTimeKernel.getTimer().

services/LzTimer.lzs - Clean out if $swf9 stuff.  Call  
LzTimeKernel.set/clearInterval().

services/Library.lzs - Clean up stray if $swf9.

Tests: ant lzunit, /test/smoke/smokecheck in swf8 and dhtml, /test/lfc/ 
legals/keyboardandmouse.lzx passes in swf8/9 and dhtml.

Files:
A      WEB-INF/lps/lfc/kernel/swf/LzTimeKernel.as
M      WEB-INF/lps/lfc/kernel/swf/Library.lzs
M      WEB-INF/lps/lfc/kernel/dhtml/LFC.js
A      WEB-INF/lps/lfc/kernel/dhtml/LzTimeKernel.js
M      WEB-INF/lps/lfc/kernel/dhtml/Library.lzs
A      WEB-INF/lps/lfc/kernel/swf9/LzTimeKernel.as
M      WEB-INF/lps/lfc/kernel/swf9/Library.lzs
M      WEB-INF/lps/lfc/kernel/LzIdleKernel.lzs
M      WEB-INF/lps/lfc/services/LzIdle.lzs
M      WEB-INF/lps/lfc/services/LzModeManager.lzs
M      WEB-INF/lps/lfc/services/LzTimer.lzs
M      WEB-INF/lps/lfc/services/Library.lzs

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080425-maxcarlson-w.tar


More information about the Laszlo-dev mailing list