Mozilla Mercurial - Filters changelogs

It creates a list of only the bugs related to Firefox for desktop in Mozilla Mercurial pushlogs

2015/10/20のページです。最新版はこちら。

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください。
作者
darkred
評価
0 0 0
バージョン
1
作成日
2015/10/18
更新日
2015/10/20
大きさ
8.67KB
ライセンス
不明
対象サイト

This userscript applies to Mozilla Mercurial pushlog pages.

It generates a list of only the bugs related to Firefox for desktop in Mozilla Mercurial pushlogs. It's basically an attempt to create lists similar to the "The Official Win32 xxxxxxx builds" in Firefox Builds • mozillaZine Forums but for any date interval. Example links: (changelog for the last 1 day interval) for Mozilla Nightly builds: http://hg.mozilla.org/mozilla-central/pushloghtml?startdate=1+day+ago&enddate=now for Mozilla Inbound builds: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?startdate=1+day+ago&enddate=now

What it does is the following:

  • gets all bug links in the page and de-duplicates them
  • retrieves the page for each bug, and extracts the relevant title, status, product and component values.
  • then it filters out the irrelevant bugs from the list
  • then it sorts it based on the Product: Component string
  • finally it displays the results using a jQuery dialog.

During the procedure, you may open the Web Console (Ctrl+Shift+K) for progression log.

What it considered relevant (info provided kindly by Josa (and initially by winapp2), both maintainers (the latter is no longer) of the "Official Win32 xxxxxxx build" threads.

Relevant Status values

  • VERIFIED
  • RESOLVED FIXED

Relevant Product values

  • Add-on SDK,
  • Cloud Services,
  • Core,
  • Firefox,
  • Hello (Loop) and
  • Toolkit.

Relevant Component value (belonging to Product: Core)

  • Embedding:APIs

Irrelevant Component values (all belonging to Product: Core)

  • AutoConfig,
  • Build Config,
  • DMD,
  • Embedding: GRE Core,
  • Embedding: Mac,
  • Embedding: MFC Embed,
  • Embedding: Packaging,
  • Hardware Abstraction Layer,
  • mach,
  • Nanojit,
  • QuickLaunch and
  • Widget: Gonk.