Venkman
Screenshot of Venkman at work | |
Developer(s) | Mozilla Foundation / Mozilla Corporation |
---|---|
Stable release | 0.9.89 / March 20, 2012 |
Written in | C++, XUL, XBL, JavaScript |
Operating system | Cross-platform |
Type | JavaScript debugger |
License | MPL/GPL/LGPL tri-license |
Website | http://www.hacksrus.com/~ginda/venkman/ |
Venkman is the JavaScript debugger component of the Mozilla Application Suite. It is also available as a Mozilla Firefox extension. Venkman is named after the character Dr. Peter Venkman, played by Bill Murray in the movies Ghostbusters and Ghostbusters II.
As of Firefox 33, Venkman *no longer works*, as the APIs which it needs have been removed.[1]
History
In 1998, John Bandhauer was in charge of creating the Netscape 4x JavaScript debugger. In order to keep things modular, he began by creating a mid-level JavaScript debugging application programming interface (API) known as js/jsd. This API augments the existing JavaScript API, providing clients with a useful set of debugger functionality implemented in C. Bandhauer then went on to reflect that API into Java and create his cross-platform front end, eventually producing Netscape JavaScript Debugger 1.0 and 1.1.[2]
In April 2001, Robert Ginda began work on a JavaScript debugger for Mozilla, called Venkman. Venkman builds on the js/jsd portion of Bandhauer's 1998 work, exposing it as an XPCOM component. This allows the user interface be written in JavaScript and XUL, which allows Venkman to be fully cross-platform.[2]
References
- ↑ https://addons.mozilla.org/en-US/firefox/addon/javascript-debugger/
- ↑ 2.0 2.1 "Venkman JavaScript Debugger project page". mozilla.org. Retrieved 2011-04-01.
See also
- Firebug
External links
|
|