Greasy Fork 还支持 简体中文。

Mozilla Mercurial - Filters changelogs

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

Od 26.10.2015.. Pogledajte najnovija verzija.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Autor
darkred
Ocjene
0 0 0
Verzija
1
Stvoreno
18.10.2015.
Ažurirano
26.10.2015.
Size
9,94 KB
Licenza
N/A
Primjenjuje se

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

Screenshot:

What it does is the following:

  • gets all bug links in the page and de-duplicates them
  • retrieves in the background the page for each bug, and extracts the relevant title, status, product. component, platform and whiteboard 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. Note: The requests for each link are done asynchronously, i.e. Firefox UI is not locked and frozen until the request completes. Also, the procedure completes quickly (multiple connections) (30'' for parsing 84 bug pages).

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

Relevant Status values

  • RESOLVED
  • RESOLVED FIXED
  • VERIFIED
  • VERIFIED 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


Thanks a lot to wOxxOm for his help in here and to Brock Adams for his help on this i.e. this