Change change.XEAEjDdWB.txt by [EMAIL PROTECTED] /Users/ptw/ pending-changes/ on 2006-10-04 15:50:19 EDT

Summary: Make Debug.Monitor work in Firefox

Technical Reviewer: max (pending)
QA Reviewer: henry (pending)
Doc Reviewer: n/a

Documentation:

Release Notes:

Details:
    LzMonitor:  split into generic and platform-specific parts.
    Implement monitoring in JS.

    LzDebug:  Insert some more catch blocks to stifle errors when
    inspecting browser semi-objects.  Use typeof and String as
    fallbacks for __typeof and __String.

    laszlo-debugger.css: Fix display of Debug.trace and Debug.monitor
    messages.

Tests:
lzx> global.foo = 42
42
lzx> Debug.monitor(global, 'foo')
lzx> global.foo = 'bar'
MONITOR: [334649.00] Debug.doEval: <<Window(0)#0| global>>.foo: 42 -> bar
"bar"
lzx> global.foo = {}
MONITOR: [351696.00] Debug.doEval: <<Window(0)#0| global>>.foo: bar - > {}
<<Object#2| {}>>
lzx> global.foo = 12
MONITOR: [360335.00] Debug.doEval: <<Window(0)#0| global>>.foo: {} -> 12
12
lzx> Debug.unmonitor(global, 'foo')
lzx> global.foo = 'all done'
"all done"
lzx> global.foo
"all done"
lzx>

Files:
M      WEB-INF/lps/lfc/debugger/platform/swf/LzMonitor.as
M      WEB-INF/lps/lfc/debugger/platform/dhtml/LzDebug.js
A  +   WEB-INF/lps/lfc/debugger/platform/dhtml/LzMonitor.js
A  +   WEB-INF/lps/lfc/debugger/LzMonitor.lzs
M      WEB-INF/lps/lfc/debugger/Library.lzs
M      lps/includes/laszlo-debugger.css


Attachment: patch.ptw.blTL.tgz
Description: Binary data


_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to