Mozile (xhtml editing in your browser)
|resources:||Home Use FAQ Contribute Mailing List Plan Source Code Bugs|
Welcome to Mozile, the WYSIWYG XHTML editor for Mozilla! This document includes information for using and developing Mozile. It is a work in progress, and we welcome suggestions and contributions.
- Mozile Documentation - A General Introduction to Mozile
- Mozile Development - Notes on the Development of Mozile
- DOM - Document Object Model resources
- XUL - Extensible User-Interface Language resources
- XBL - Extensible Binding Language resources
- JSDoc - JSDoc documentation resources
- JsUnit - JsUnit testing framework resources
- Mozile Design - An explanation of the design of Mozile
- Mozile Usage - A description of how Mozile is used (behaviour specification)
- Mozile Core - A description of the Mozile Core code
- Mozile Modules - A description of the Mozile Modules
- Mozile Server-Side - A description of the Mozile Server-Side code
- Mozile Extension - A description of the Mozile Extension code
Ideally, every non-trivial function in Mozile should have at least one JsUnit test. This would allow the automated testing of Mozile code for bugs.
Right now there are tests for every class in Mozile, but not all methods are tested. We would like to have better unit test coverage.
We would also like to add functional tests which check Mozile as a whole by simulating user interaction. Currently there are none.
James A. Overton - http://mozile.mozdev.org - 2006-02-02