Re: Extending jsdIDebuggerService.

Gijs Kruitbosch <[email protected]> Mon, 03 Dec 2007 09:17:01 +0100
Newsgroups gmane.comp.mozilla.devel.jsdebugger
Message-ID <[email protected]>
John J. Barton wrote:
> By now I have enough experience with Firebug to start looking at JSD 
> support for Web 2.0 technologies. I need to figure some stuff out:
> 
>   Who: is interested in jsdIDebuggerService (jsd) additions and how can 
> I contact them?
> 
>   How: would new jsd code find its way into Firefox?
> 
>   What: functionality should be in any update?
> 
> I've got the "Why" bit covered: my eval() support in Firebug is slow, 
> complicated, and useful. With JSD-level changes the first two properties 
> can go away.
> 
> John.


Personally, I think you're too late. I'm not sure how you would want to 
add to the existing interface to support eval() better, but either way, 
as Fx 3 betas are rolling out (another freeze for beta 2 tomorrow), I 
don't think this can actually happen anymore. Which is a shame, but 
either way...

I'm guessing that after Fx 3 work will focus on Mozilla 2.0, which means 
tamarin, which means, to my knowledge, the death of js/jsd - though 
brendan and co. are probably better predictors of that. Not that it 
won't be replaced, but that makes it kind of useless to try to improve 
it still.

If you have reasonable additions ready that you think can still make it 
through polish, review, superreview and approval within the next few 
weeks, then go for it. I'll try to be as responsive as possible with 
review (for jsd/venkman parts), but everything else is out of my hands. 
Sorry.

~ Gijs