Modules pour le navigateur Firefox
  • Extensions
  • Thèmes
    • pour Firefox
    • Dictionnaires et paquetages linguistiques
    • Sites pour les autres navigateurs
    • Modules pour Android
Connexion
Aperçu de phab-try

phab-try par Lars Eggert

Surfaces Treeherder push status on Phabricator and Bugzilla pages.

0 (0 critiques)0 (0 critiques)
13 utilisateurs·trices13 utilisateurs·trices
Télécharger Firefox et obtenir l’extension
Télécharger le fichier

Métadonnées de l’extension

À propos de cette extension
Injects a Pushes panel on Phabricator D-pages and Bugzilla bug pages. The panel searches all tracked Mozilla repos (try, autoland, mozilla-central, beta, release, esr*) and shows every push that tested the revision or bug, each row tagged with its repo and decorated with status indicators:
  • Landed revisions / fixed bugs get a plane-arrival icon
  • Abandoned revisions and closed-without-fix bugs are struck through
  • Backed-out pushes are struck through with a rewind icon

For each push the panel shows the timestamp, short hash (links to Treeherder), build / lint / tests badges, and a job-count summary. A non-fatal warning banner names any sources that returned errors so you know when results may be partial.

How it works
  1. Multi-repo search. A background worker fans out across every tracked repo via the Treeherder API, filtering pushes by Differential Revision URL or canonical Bug N subject line.
  2. mach try auto walk. For try pushes that carry no Diff Rev URL (submitted with mach try auto), the extension walks one level up the Mercurial commit graph via hg-edge.mozilla.org to find the parent patch commit.
  3. Status decoration. D-revision status (Abandoned / Closed) is fetched from Phabricator; bug status from Bugzilla REST. Icons and badge colours are applied synchronously when the panel renders.
  4. Backout detection. Each repo's recent push pool is mined for "Backed out..." commits; matching pushes are decorated automatically.
  5. Auto-refresh. While any push has jobs still running, the panel polls for fresh data every two minutes and updates in place.

Also injects Phabricator / Bugzilla back-links into the Treeherder push-header bar for any try push URL.
Noté 0 par 1 personne
Connectez-vous pour noter cette extension
Il n’y a aucune note pour l’instant

Le nombre d’étoiles est enregistré

5
0
4
0
3
0
2
0
1
0
Aucune critique pour l’instant
Autorisations et données

Autorisations nécessaires :

  • Accéder à vos données pour treeherder.mozilla.org
  • Accéder à vos données pour phabricator.services.mozilla.com
  • Accéder à vos données pour bugzilla.mozilla.org

Autorisations facultatives :

  • Accéder à vos données pour treeherder.mozilla.org
  • Accéder à vos données pour hg.mozilla.org
  • Accéder à vos données pour hg-edge.mozilla.org
  • Accéder à vos données pour bugzilla.mozilla.org
  • Accéder à vos données pour phabricator.services.mozilla.com

Collecte de données :

  • Le développeur indique que cette extension n’a pas besoin de collecter de données.
En savoir plus
Plus d’informations
Liens du module
  • Page d’accueil
  • Copy add-on ID
Version
0.3.5
Taille
66,67 Ko
Dernière mise à jour
il y a un mois (7 mai 2026)
Catégories associées
  • Développement web
Licence
Mozilla Public License 2.0
Historique des versions
  • Voir toutes les versions
Ajouter à la collection
Signaler ce module
Aller à la page d’accueil de Mozilla

Modules complémentaires

  • À propos
  • Blog des modules complémentaires Firefox
  • Atelier sur les extensions
  • Pôle développeur
  • Politiques à destination des développeurs
  • Blog de la communauté
  • Forum
  • Signaler un problème
  • Guide de revue

Navigateurs

  • Desktop
  • Mobile
  • Enterprise

Produits

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Confidentialité
  • Cookies
  • Mentions légales

Sauf mention contraire, le contenu de ce site est disponible sous licence Creative Commons Attribution Share-Alike v3.0 ou toute version supérieure.