This codebase has been discontinued in favor of a newer codebase.
An experimental Mozilla-based web browser. Stay tuned!
Because Nara is forked from Firefox, its documentation mostly applies for us as well. Since we are restoring old technologies, there is some more archaic knowledge that Mozilla removed from their upstream documentation.
Please read https://firefox-source-docs.mozilla.org/contributing/directory_structure.html to understand the Mozilla directory structure.
Here are some useful sources for Mozilla documentation (in order):
- Mozilla Wiki (Gecko:Overview) - by far the most useful source to understanding the Mozilla framework architecture.
- Firefox Source Docs - pertains more to modern Firefox specifically.
- UDN Web Docs - a mirror of old Mozilla Developer Network content (i.e. XPCOM stuff) which has since been removed.
- Isabella's Documentation - written by a Nara developer and aims to provide a good introduction to the Mozilla framework.