justincarlson | ad589ce | 2017-04-20 17:26:07 | [diff] [blame] | 1 | # Chromium Design Docs |
| 2 | |
| 3 | This directory contains chromium project documentation in |
| 4 | [Gitiles-flavored Markdown](https://gerrit.googlesource.com/gitiles/+/master/Documentation/markdown.md). |
| 5 | It is automatically |
John Palmer | 046f987 | 2021-05-24 01:24:56 | [diff] [blame] | 6 | [rendered by Gitiles](https://chromium.googlesource.com/chromium/src/+/main/docs/). |
justincarlson | ad589ce | 2017-04-20 17:26:07 | [diff] [blame] | 7 | |
| 8 | Documents here have been imported |
| 9 | from [the Project site](https://www.chromium.org/developers/design-documents). |
| 10 | As of this writing, the vast majority of docs have not been imported yet. |
| 11 | |
justincarlson | b4730a0c | 2017-04-20 20:22:13 | [diff] [blame] | 12 | * [Sandboxing](sandbox.md) - The Sandboxing architecture, and Windows |
| 13 | implementation of sandboxing. |
| 14 | * [Sandboxing FAQ](sandbox_faq.md) - Frequently asked questions about Chromium |
| 15 | sandboxing. |
| 16 | * [Startup](startup.md) - How browser processes starts up, on different |
| 17 | platforms. |
justincarlson | ad589ce | 2017-04-20 17:26:07 | [diff] [blame] | 18 | * [Threading](threading.md) - Preferred ways to use threading, and library |
| 19 | support for concurrency. |
Klaus Weidner | e66cc7d | 2017-12-09 17:26:30 | [diff] [blame] | 20 | * [GPU Synchronization](gpu_synchronization.md) - Mechanisms for sequencing |
| 21 | GPU drawing operations across contexts or processes. |