これは Chromium Browser アドベントカレンダーの一日目の記事です。初日ということで、本記事では Chromium のソースコードを読む上で役に立つであろう、プロジェクトのディレクトリ構成やファイル構成を紹介します。 (2018/04/09) “The Great Blink mv”1 プロジェクトによってついに WebKit ディレクトリが blink ディレクトリにリネームされました。それに伴い本記事の内容を更新しました。差分は以下の通りです。 third_party/WebKit/Source を third_party/blink/renderer に置換。 blink/ 内のファイル名の命名規約を Bar.{cpp,h} から bar.{cc,h} に置換。 置換に伴う説明文の修正。 (2017/12/01) ディレクトリ構成について追記しました。 Chromium
![Chromium のソースコードの歩き方](https://cdn-ak-scissors.b.st-hatena.com/image/square/c97c5dbdc8bbd65ff3fa90afbb0eef0411eb1190/height=288;version=1;width=512/https%3A%2F%2Fnhiroki.jp%2Fimages%2Fchromium-sourcecode-codesearch.png)