Skip to content

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 external-feature-branch-repo-for-monorepo-patches.
  • systems/libwebrtc — lives in this repo hierarchy; its release cadence + tag system is Chromium's.
  • feature-branch-patch-management — the general scheme Meta applies using Chromium Git as the anchor.
Last updated · 766 distilled / 2,225 read