SYSTEM Cited by 1 source
Chromium Git¶
What it is¶
The Git repository + release-tagging + contribution tooling system used by the Chromium open-source project, which hosts both the Chromium browser and libwebrtc. Tooling:
gn— Chromium's build configuration generator.gclient— multi-repo dependency manager that assembles a Chromium working tree from its constituent repos.git cl— Chromium's Git code-review CLI (wraps interactions with Gerrit / Chromium's code-review service).
Release anchoring¶
Chromium milestones map to Git tags. "For each upstream Chromium
release (such as M143 which has tag 7499 in git)…" — the tag
number is the anchor patch schemes can use for branch naming:
base/7499, <feature>/7499, r7499 (release candidate).
Seen in¶
- sources/2026-04-09-meta-escaping-the-fork-webrtc-modernization — Meta's external libwebrtc patch repo is based directly on this repo so Meta can "easily reuse existing upstream Chromium tools for building, testing, and submitting". Each Chromium release tag becomes the anchor for a family of patch feature branches — see patterns/external-feature-branch-repo-for-monorepo-patches.
Related¶
- systems/libwebrtc — lives in this repo hierarchy; its release cadence + tag system is Chromium's.
- concepts/feature-branch-patch-management — the general scheme Meta applies using Chromium Git as the anchor.