approved

On Mon, Jan 24, 2011 at 7:26 PM, P T Withington <[email protected]> wrote:

> Change ptw-20110124-Egz by [email protected] on 2011-01-24 19:20:39 EST
>    in /Users/ptw/OpenLaszlo/trunk-3
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Un-rot rhino.js Debug interface
>
> Bugs Fixed:  LPP-9706 Rhino runtime for lztest has rotted, does not know
> how to intercept and print/log debug output
>
> Technical Reviewer: [email protected] (pending)
> QA Reviewer: [email protected] (pending)
>
> Details:
>
>    LzBootstrapDebugService:  Pretty up the output to the rhino
>    console:  unescape xml, trim trailing newlines when you can.  Fix
>    the console detection code to discover the rhino pseudo-console.
>
>    rhino.js: Rip out all the stubs that were clobbering the debugger
>    output routines.  Enable logging with the correct flag.  Add a
>    pseudo-console with a log function that will be picked up by the
>    debug console and used to log the debugger output.  Smash the
>    makeObjectLink in the debugger to not be so noisy.
>
> Tests:
>    Run `ant lztest'.  You should see a file lzjum.log created in the
>    root folder of your build.  It should contain statements like:
>
>        INFO: anonymous name: foobar am instance foobar, parent is This is
> the canvas
>        INFO: Passed all suites.
>        INFO: Passed all suites.
>        ...
>
> Files:
> M       WEB-INF/lps/lfc/compiler/LzBootstrapDebugService.lzs
> M       lps/utils/rhino.js
>
> Changeset:
> http://svn.openlaszlo.org/openlaszlo/patches/ptw-20110124-Egz.tar
>



-- 
Henry Minsky
Software Architect
[email protected]

Reply via email to