01:50 multi-process architecture, browser process, renderer processes 02:29 entering URL to visit or search query 02:52 webContents, class, basically represent tab 03:22 NavigationController, session history 03:50 each navigation target a particular frame, IPC, Mojo 04:14 timeline, navigation 06:10 either observe the navigation either control it 08:28 beginNavigation
Spent a lot of time on reading the source code and it is really struggled that all the documentations I can find is out-dated. This video help a lot and it is up-to-date.