Welcome to Mozile, the WYSIWYG XHTML editor for Mozilla! This document describes the Mozile content, a directory full of JavaScript, XML, and XUL files of different sorts. This is where all the hard work gets done for Mozile.

Contents

  1. Mozile Documentation
  2. Mozile Content
    1. File Layout
    2. Mozile Main
      1. mozileMain.js
      2. mozileCommands.js
      3. mozileConfiguration.js
      4. mozileCopyCutPaste.js
      5. mozileDetection.js
      6. mozileKeyboard.js
      7. mozileMouse.js
      8. mozileParseMES.js
      9. mozileToolbar.js
      10. mozileUndoRedo.js
      11. mozileUtilities.js
      12. mozileWrappers.js
    3. eDOM
      1. eDOM.js
      2. domlevel3.js
      3. eDOMXHTML.js
      4. mozCE.js
      5. mozIECE.js
    4. MES
      1. editingScheme.xml
      2. mes-XHTML.xml
      3. tags-XHTML.css
    5. Saving
      1. mozileSave.js
      2. jsdav.js
      3. mozileConfig.xml
      4. mozileDataTransport.js
      5. rsd.xml
    6. XUL
      1. mozileFirefox.xul
      2. mozileMozilla.xul
      3. settings.js
      4. settings.xul
      5. source.js
      6. source.xul
  3. Mozile Locale
  4. Mozile Skin

Mozile Content

File Layout

The Mozile code is separated into several directories, and further separated into files which contain functions on a single theme. Look in these directories for the source code:

Mozile Main

The main directory contains most of the JavaScript files which make Mozile work. Below are brief descriptions:

eDOM

The eDOM directory contains the Editable DOM files which are the core of Mozile. They are,

MES

The mes directory contains Mozile Editing Schemes. There's only one right now, and a commented mock-up:

Saving

The saving directory contains the files which facilitate Mozile saving. They are,

XUL

The XUL directory contains the files which define the Mozile UI.

James A. Overton - http:/mozile.mozdev.org - 2004-03-28