This directory contains chromium project documentation in Gitiles-flavored Markdown. It is automatically rendered by Gitiles.
If you add new documents, please also add a link to them in the Document Index below.
Markdown documents must follow the style guide.
You can preview your local changes using md_browser:
# in chromium checkout ./tools/md_browser/md_browser.py
To review someone else's changes, apply them locally first:
# in chromium checkout git cl patch <CL number or URL> ./tools/md_browser/md_browser.py
cr
, a tool that tries to hide some of the tools used for working on Chromium behind an abstraction layerclang-tidy
tool in Chromiumbase::Optional
in C++ code.SharedModelTypeProcessor
in Unified Sync and Storage - Notes on the central data structure used in Chrome Sync.content_shell
content_shell
- Running layout tests by hand.content_shell
- Capture stack traces on layout test crashes without an attached debuggerseccomp
Sandbox Crash Dumping - Notes on crash dumping a process running in a seccomp sandbox.msttcorefonts
on Mandriva - Getting fonts needed to build Chrome that are not available for Mandriva/analyze
compile option.chrome.dll
into multiple dlls to work around toolchain limitations on Windows.content_shell
on Androidandroid.util.Log
on Android, and usage guidelines.SUID
Sandbox - Sandboxing renderers using a SUID binary on LinuxSUID
Sandbox Development - Development on the above system.