Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9c9bb7fa5839861591e82988b141448efa3cb81b
      
https://github.com/WebKit/WebKit/commit/9c9bb7fa5839861591e82988b141448efa3cb81b
  Author: Claudio Saavedra <[email protected]>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/scm_base.py
    M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/scm_unittest.py

  Log Message:
  -----------
  [webkitscmpy] Treat webkitglib/N.N stable branches as production branches
https://bugs.webkit.org/show_bug.cgi?id=318621

Reviewed by Aakash Jain.

Recognize the WebKitGTK/WPE stable branch naming convention
(webkitglib/2.52) in ScmBase.PROD_BRANCHES so it is classified as a
production branch alongside the safari-N-branch convention.

This fixes commits.webkit.org failing to resolve identifiers on those
branches (e.g. NNNN.M@webkitglib/2.52): reporelaypy's update_for() gates
branch tracking and identifier-cache population on prod_branches.match(),
so pushes to webkitglib/N.N were never indexed. It also makes the tooling
apply production-branch semantics (such as the rebase ban) to them.

A webkitglib-specific alternative is used rather than a generic word/N.N
pattern to avoid misclassifying dev branches.

Canonical link: https://commits.webkit.org/316929@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to