Approved. Did I mention, you da man?
-Max
P T Withington wrote:
> 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
>
>
>
_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev