gecko-dev/layout/docs/index.rst
Ting-Yu Lin ed8ccc6295 Bug 1889202 - Port mozilla wiki gecko overview's style system & layout subsections to firefox source doc. r=dshin
This patch ports the following sections from mozilla wiki.

1. https://wiki.mozilla.org/Gecko:Overview#Style_System
2. https://wiki.mozilla.org/Gecko:Overview#Layout
3. https://wiki.mozilla.org/Gecko:Overview#Dynamic_change_handling_along_the_rendering_pipeline

I use pandoc to convert the syntax from mediawiki to markdown via the following
command for example.

```
pandoc -f mediawiki -t markdown -o layout_overview.md layout_overview.wiki
```

I only did some syntax cleanup & headlines changes for the markdown text. The
the content remains unchanged. Improving the documentation should be done in
follow-up bugs.

Also some minor tweak for the CSS & Layout front page.

Differential Revision: https://phabricator.services.mozilla.com/D207325
2024-04-18 18:31:27 +00:00

20 lines
582 B
ReStructuredText

Style system (CSS) & Layout
===========================
Here contains the overview and design documents for Firefox's layout engine and
style system. They live in the mozilla-central repository under `layout/docs
<https://searchfox.org/mozilla-central/source/layout/docs>`__ directory.
`Layout page <https://wiki.mozilla.org/Platform/Layout>`__ on mozilla wiki
contains general information about layout and the layout team at Mozilla.
.. toctree::
:maxdepth: 1
StyleSystemOverview
LayoutOverview
DynamicChangeHandling
Reftest
LayoutDebugger
AccessibleCaret