the Chromium logo

The Chromium Projects

Shutdown

Profile Destruction

See shutdown.md

Browser Process Shutdown

BrowserProcess is also refcounted, much like Profile. ScopedKeepAlive inhibits teardown, and the refcount is managed by KeepAliveRegistry.

Stopping the UI Message Loop

BrowserProcessImpl deletion

ContentMain() exit

Renderer Process Shutdown

Browser process triggers shutdown via: