| Index: third_party/crashpad/crashpad/doc/overview_design.md | 
| diff --git a/third_party/crashpad/crashpad/doc/overview_design.md b/third_party/crashpad/crashpad/doc/overview_design.md | 
| index ad871c18b7c571d2c68d049d4cda4beb508bda58..07a7d65111a51b4229e0f48e16e8aaf5279d509f 100644 | 
| --- a/third_party/crashpad/crashpad/doc/overview_design.md | 
| +++ b/third_party/crashpad/crashpad/doc/overview_design.md | 
| @@ -452,6 +452,8 @@ suspend and resume and such. | 
|  | 
| ### Extensibility | 
|  | 
| +#### Client Extensibility | 
| + | 
| Clients are able to extend the generated crash reports in two ways, by | 
| manipulating their CrashpadInfo structure. | 
| The two extensibility points are: | 
| @@ -461,6 +463,18 @@ The two extensibility points are: | 
| In both cases the CrashpadInfo structure has to be updated before a crash | 
| occurs. | 
|  | 
| +##### Embedder Extensibility | 
| + | 
| +Additionally, embedders of the handler can provide "user stream data source" | 
| +instances to the handler's main function. Any time a minidump is written, these | 
| +instances get called. | 
| + | 
| +Each data source may contribute a custom stream to the minidump, which can be | 
| +computed from e.g. system or application state relevant to the crash. | 
| + | 
| +As a case in point, it can be handy to know whether the system was under memory | 
| +or other resource duress at the time of crash. | 
| + | 
| ### Dependencies | 
|  | 
| Aside from system headers and APIs, when used outside of Chromium, Crashpad has | 
|  |