Chromium is huge but has terrific documentation (once you find the current copy) and Google hosted code search. Digging through crbug.com often helped point us in the right direction.
2 unlocks that made us confident to pursue this project:
1) Repeatable way of patching Chromium and keeping up with upstream changes 2) Writing UI in web technology instead of C++ Views toolkit.