Marble is a browser based on Mozilla Firefox (more specifically, the ESR variant) that aims to restore the Photon style & layout, while adding removed native styling features for various platforms.
Aubymori and zapSNH for the original Photon fixes for modern Firefox. Isabella Lulamoon for the original Native Controls Patch. My house for food and electricity.
Because Marble is forked from Firefox, its documentation mostly applies for us as well.
Please read this document 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.
- Isabella's Documentation - written by researcher and aims to provide a good introduction to the Mozilla framework.