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

Reply via email to