>Given that mustella compiles swfs before running them, perhaps if we added a 
>compile-time / post-compile-time step that replaced calls to trace() with a 
>logging utility call, we could do that instead?  We'd have >to re-write the 
>bit that checks the flashlog.txt to use something else, but that would also 
>mean that people wouldn't have to make a mm.cfg file on their computers 
>anymore as well.  Even ErrorReportingEnable >could go away with the new global 
>exception handlers.
>
>Is possible to replace calls to trace() to that logging method with something 
>like as3-commons-bytecode or perhaps a tweak to mxmlc?  If it's a simpler fix, 
>we could just change all the code to call that method >directly.  Find and 
>replace for the win?

That's the route I started going down too, however, there was some complication 
that I am just barely recall. I think it had something to do with either trace 
or other statements buried in the framework or unhandled errors. However, it 
didn't take long to find.

My approach was to replace everything with a logger and then inspect that 
output. Instead of doing it a compile time though, I would just prefer to 
modify the tests. I was working on making the test runner just spin up multiple 
flash players when you ran it.

Mike

Reply via email to