Chromium のソースツリーの配置がどういう感じになってるのかはここでざっくり説明されているようだ。
Getting Around the Chromium Source Code Directory Structure - The Chromium Projects
- Top-level projects: いろいろある
- Blink の説明が面白い気がする
.../blink/renderer: The web engine responsible for turning HTML, CSS and scripts into paint commands and other state changes.
- あと WebKit だった名残だろうけど Blink は third_party/ 以下に配置されているのも見どころっぽい気がする
- Blink の説明が面白い気がする
- content/: なんか描画する系とかがここに入ってそう (雑)
- chrome/: これが本丸っぽい
- 今思ったけど Electron のソースコード追っていったら外堀を埋めていくような感じで雰囲気を把握できたりしないかな
- めっちゃいいセクションがあったのでこのブログもう終えていい気がしてきた……
- Code paths for common operations
- とはいえもっとミクロな気になることは無限にあるのでがんばろう
- これもいい: How Chromium Displays Web Pages - The Chromium Projects
WebCore
さすがにもう識別子としては使ってなさそうな雰囲気