Penelope Developer Page: Difference between revisions

Jump to navigation Jump to search
Note that a trunk-compatible DOMi can be built with TB
(Added development help section)
(Note that a trunk-compatible DOMi can be built with TB)
Line 224: Line 224:
Here's some downloadable tools you can install to aide in the development process.
Here's some downloadable tools you can install to aide in the development process.


The [https://addons.mozilla.org/en-US/firefox/addon/216 Venkman JavaScript debbuger] is essential as a debugging tool to step through JavaScript code and look at variables while running.  For more info see the [http://developer.mozilla.org/docs/Venkman Venkman page on MDC].
The [https://addons.mozilla.org/en-US/firefox/addon/216 Venkman JavaScript debugger] is essential as a debugging tool to step through JavaScript code and look at variables while running.  For more info see the [http://developer.mozilla.org/docs/Venkman Venkman page on MDC].


[http://developer.mozilla.org/docs/DOM_Inspector DOM Inspector] allows you to browse and edit the document object model tree of UI elements.  You can download it [https://addons.mozilla.org/thunderbird/1806 here], but it only works for 2.0 versions of Thunderbird, not trunk versions.
[http://developer.mozilla.org/docs/DOM_Inspector DOM Inspector] allows you to browse and edit the document object model tree of UI elements.  You can download it [https://addons.mozilla.org/thunderbird/1806 here], but it only works for 2.0 versions of Thunderbird, not trunk versions.  If you are building Thunderbird yourself you can build a trunk-compatible version of DOM Inspector by including <code>inspector</code> in the <code>--enable-extensions</code> option (look [http://developer.mozilla.org/docs/DOM_Inspector#Getting_DOM_Inspector here] for exact syntax).


[https://addons.mozilla.org/firefox/4453 Chrome List] lets you browse the chrome in an app.
[https://addons.mozilla.org/firefox/4453 Chrome List] lets you browse the chrome in an app.


The [http://ted.mielczarek.org/code/mozilla/extensiondev Extension Developer's Extension] holds a number of handy developer tools.
The [http://ted.mielczarek.org/code/mozilla/extensiondev Extension Developer's Extension] holds a number of handy developer tools.
145

edits

Navigation menu