Closed Bug 58413 Opened 24 years ago Closed 23 years ago

[RFE] Javascript/XUL run-time environment/debugger

Categories

(Other Applications Graveyard :: Venkman JS Debugger, enhancement, P3)

enhancement

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: netdragon, Assigned: rginda)

Details

(Keywords: helpwanted)

Here is another of my ideas - hope you like it:

There needs to be a better javacript debugger where one can set breakpoints,
single step, view variables, look at the DOM, etc. All these could be included
on the javascript console window or under Debug in the Mozilla window. It would
work on any part of Mozilla that uses Javascript - such as chatzilla or mailnews.
Well, ya. Do you have someone lined up to do the work?
I was thinking you :-) 
Seriously - this could be a future. Maybe for non-beta release 1 or the last 
beta.
see also Netscape Visual Javascript (java), MSScript Debugger (com), 
ActiveState Komodo (xpcom).

Is this a dupe of komodo ;-?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: helpwanted
I meant javascript. This would be a way to debug javascript in web pages.
I would be more than happy to "do the work" if the hooks into the engine were
already there. It's my understanding though that a lot of C/C++ hacking needs to
take place before there's any real hope of getting this done.

I'll make folks a deal. If the C++ stuff gets done and documented, I'll do the
UI part of it. Howsaboutit?

What would even be cooler is if we could step through the HTML as it was being
sent to the parser.

Do we have any takers?
Yeah that would be really cool cause sometimes you don't know why something is 
loading before something else, or something is not working correctly in HTML. 
Should we create another bug for that?
Actually, what this would come in really handy for is debugging the chrome. It 
would also cut tons of development time off of people's work. Therefore, 
spending some of people's time on this will create a lot of time for people in 
the future and make this project move a lot faster.
Summary: Advanced Javascript debugger → Javascript/XUL run-time environment debugger
Severity: normal → enhancement
Summary: Javascript/XUL run-time environment debugger → RFE: Javascript/XUL run-time environment/debugger
With the Document Inspector source in the tree now (I think), are the hooks 
there now?
Document Inspector will certainly be a step in the right direction, but it's
certainly not a Javascript debugger (yet).  It's not checked in yet because I've
 yet to find a Mac engineer willing to take the time to help setup the mac build
scripts for the project.  Once someone volunteers to help, I will have
permission to check it in from mozilla.org
reassign to rginda
Assignee: jband → rginda
Summary: RFE: Javascript/XUL run-time environment/debugger → [RFE] Javascript/XUL run-time environment/debugger
I'm going to mark this fixed.  We're working on it, no need to keep a bug open
for it.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Cool stuff.
Status: RESOLVED → VERIFIED
Product: Core → Other Applications
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.