Understand Chrome Source code

Recently i got interested in learning internals of Chrome / ChromeOS / WebKit. So i started to go through the source code. Without much documentation and guidance it was difficult to understand. In my analysis i found the following useful links to learn/understand the chrome internals.

Chrome directory layout is quite difficult to understand and it is quite difficult to analyze this large codebase. You can’t run grep now and then and navigate.

Best place to do some quick search:
 http://svnsearch.org/svnsearch/repos/CHROMIUM/search?view=&branch=&sound=&logMessage=chromeos&from=&to=&path=&author=&IssueCode=&filename=&filetype=
X:\src\chrome\test\data\  (in the chrome checkout)
 http://codesearch.google.com/#search/&q=GURL&exact_package=chromium&type=cs

And run the Doxygen on the codebase, believe me it generates lot of interesting class layout. It helps us in understanding the codebase bit quicker.

Advertisements
This entry was posted in Chrome, Code review experiance, Cr-48 and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s