Venkman

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Venkman
Venkman 2.png
Screenshot of Venkman at work
Developer(s) Mozilla Foundation / Mozilla Corporation
Stable release 0.9.88.2 / June 5, 2011; 8 months ago (2011-06-05)
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.

[edit] 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.[1]

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.[1]

[edit] References

[edit] See also

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages