Media/Bugs: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Core::Audio/Video - Playback Queries: Update priority bugzilla queries)
(update triage policy link)
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==Media Bugs - Common Searches to see Product Backlog ==
=Media Bug Triage=
<p> </p>
All bugs related to audio and video in Firefox get triaged according to [https://firefox-source-docs.mozilla.org/bug-mgmt/policies/triage-bugzilla.html Mozilla bug handling policy]


'''[https://mzl.la/2nxVkSy "Real-time Media" Bugs] that have landed during Firefox 55'''
[https://mozilla.github.io/triage-center/?component=External+Software+Affecting+Firefox%3AOpenH264&component=Firefox+for+Android%3AAudio%2FVideo&component=Core%3AAudio%2FVideo&component=Core%3AAudio%2FVideo%3A+cubeb&component=Core%3AAudio%2FVideo%3A+GMP&component=Core%3AAudio%2FVideo%3A+MediaStreamGraph&component=Core%3AAudio%2FVideo%3A+Playback&component=Core%3AAudio%2FVideo%3A+Recording&component=Core%3AWeb+Audio&component=Core%3AWebRTC&component=Core%3AWebRTC%3A+Audio%2FVideo&component=Core%3AWebRTC%3A+Networking&component=Core%3AWebRTC%3A+Signaling Triage Center] is the tool to be used to identify bugs which need attention in the Media area.


'''[https://mzl.la/2ny2tlV "Playback" Bugs"] that have landed during Firefox 55'''
The person doing triage should take a look at the categories
* "Triage decision needed"
* "Requests > 5 days"
If time permits it would be good if everyone could spend a few minutes to close some of the long standing bugs in the "NEEDINFO > 14 days" category so that we can drive down that number over time and category eventually becomes "triagable" again.


===WebRTC, WebAudio, Cubeb, MediaStreamGraph and Media Recording (combined)===
* [http://mzl.la/1U5l5GE Un-triaged bugs]
* [http://mzl.la/1U5ltES Unconfirmed bugs]
* [http://mzl.la/1XhyImX P1 bugs]
* [https://crash-stats.mozilla.com/search/?proto_signature=~Webrtc&proto_signature=~webrtc&proto_signature=~jsep&proto_signature=~VideoConduit&proto_signature=~MediaRecorder&proto_signature=~MediaStreamGraph&proto_signature=~rtc%3A%3A&proto_signature=~cubeb&proto_signature=~MediaEncoder&proto_signature=~MediaEngine&proto_signature=~MediaManager&product=Firefox&_sort=-date&_facets=signature&_columns=date&_columns=signature&_columns=product&_columns=version&_columns=build_id&_columns=platform#facet-signature Crashes in WebRTC, MediaStreamGraph, cubeb, MediaRecorder]
** [https://crash-stats.mozilla.com/search/?proto_signature=~Webrtc&proto_signature=~webrtc&proto_signature=~jsep&proto_signature=~VideoConduit&proto_signature=~MediaRecorder&proto_signature=~MediaStreamGraph&proto_signature=~rtc%3A%3A&proto_signature=~cubeb&proto_signature=~MediaEncoder&proto_signature=~MediaEngine&proto_signature=~MediaManager&product=Firefox&version=53.0a1&version=53.0a2&version=54.0a1&version=54.0b1&version=55.0a1&_sort=-date&_facets=signature&_columns=date&_columns=signature&_columns=product&_columns=version&_columns=build_id&_columns=platform#facet-signature Just in 53/54/55 (Note: URL will need updates occasionally)]
* WebAudio: Note that this has to be split due to URL-length limits in the server
** [https://crash-stats.mozilla.com/search/?proto_signature=~WebAudio&proto_signature=~AudioNode&proto_signature=~AudioContext&proto_signature=~BufferDecoder&proto_signature=~OscillatorNode&proto_signature=~AudioDestination&proto_signature=~ScriptProcessorNode&proto_signature=~DelayNode&proto_signature=~AudioScheduled&proto_signature=~CompressorNode&proto_signature=~AudioListener&proto_signature=~ConstantSource&proto_signature=~PannerNode&proto_signature=~FilterNode&product=Firefox&_sort=-date&_facets=signature&_columns=date&_columns=signature&_columns=product&_columns=version&_columns=build_id&_columns=platform#facet-signature WebAudio crashes -- first half]
** [https://crash-stats.mozilla.com/search/?proto_signature=~DelayBuffer&proto_signature=~GainNode&proto_signature=~ShaperNode&proto_signature=~AudioSourceNode&proto_signature=~AudioEvent&proto_signature=~AudioProcessing&proto_signature=~ConvolverNode&proto_signature=~AudioParam&proto_signature=~HRTF&proto_signature=~WebCore&proto_signature=~AudioBuffer&proto_signature=~AnalyserNode&product=Firefox&_facets=signature&_columns=date&_columns=signature&_columns=product&_columns=version&_columns=build_id&_columns=platform#facet-signature WebAudio crashes -- 2nd half]


===Core::Audio/Video (Main Component) Queries===
=Old - Deprecated=


* [http://mzl.la/1h3slCq Un-triaged Audio/Video bugs]
The previous way of triaging Media bugs can be found at [[Media/Bugs/Deprecated]]
** Help us triage.  Any bug found in this search needs to be moved to one of the other media components (shown below)
 
<p> </p>
 
===Core::Audio/Video - Playback Queries===
 
* [https://bugzilla.mozilla.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Audio%2FVideo&component=Audio%2FVideo%3A%20Playback&list_id=14006559&priority=--&product=Core&query_format=advanced&query_based_on=&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cshort_desc%2Cpriority%2Cchangeddate Untriaged Playback bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?priority=P1&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Audio%2FVideo%3A Playback&product=Core P1 Playback bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?priority=P2&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Audio%2FVideo%3A Playback&product=Core P2 Playback bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?priority=P3&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Audio%2FVideo%3A Playback&product=Core P3 Playback bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?priority=P5&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Audio%2FVideo%3A Playback&product=Core P5 Playback bugs]
* [https://is.gd/media_playback_triaged Open Playback bugs]
** Ralph Giles (rillian on irc) leads Playback. Please reach out to them directly if you have suggestions/questions about Playback bugs.
 
===Core::Audio/Video - MediaStreamGraph Bugzilla Queries===
 
* [http://mzl.la/1RC0aXs Bugzilla Ranked "P1"" list]
**Add the "Rank" Column to your results and sort on Rank
* [http://mzl.la/1RC0fug Bugzilla Ranked "P2" list]
**Add the "Rank" Column to your results and sort on Rank
***The option to "Change columns" is at bottom of search results
* [http://mzl.la/1RC0oxP Bugzilla Ranked "P3 to P5 list]
** P3 bugs are unlikely to be fixed within the next 6 months; patches are welcome. P4 and P5 bugs will not get engineering time, but we will accept patches for P4 bugs.  If you need a bug fixed sooner and can't contribute a patch or if you disagree with how a bug is prioritized, please needinfo the triage owner of that bug about raising the priority.
* [http://mzl.la/1RBZUb6 Un-triaged MediaStreamGraph bugs]
**Search based on Open MediaStreamGraph component bugs that have priority flag set]
* [http://mzl.la/1RC02r8 Unconfirmed MediaStreamGraph bugs]
**Search based on Open MediaStreamGraph component bugs that have priority flag set]
 
<p> </p>
 
===Core::Audio/Video - Cubeb Bugzilla Queries===
 
* [http://mzl.la/1HjtQrV Bugzilla Ranked "P1"" list]
**Add the "Rank" Column to your results and sort on Rank
* [http://mzl.la/1HjtUIj Bugzilla Ranked "P2" list]
**Add the "Rank" Column to your results and sort on Rank
***The option to "Change columns" is at bottom of search results
* [http://mzl.la/1HjtW2Y Bugzilla Ranked "P3 to P5 list]
** P3 bugs are unlikely to be fixed within the next 6 months; patches are welcome. P4 and P5 bugs will not get engineering time, but we will accept patches for P4 bugs.  If you need a bug fixed sooner and can't contribute a patch or if you disagree with how a bug is prioritized, please needinfo the triage owner of that bug about raising the priority.
* [http://mzl.la/1Hju0Qg Un-triaged Cubeb bugs]
**Search based on Open Cubeb component bugs that have priority flag set]
* [http://mzl.la/1Hju7Lu Unconfirmed Cubeb bugs]
**Search based on Open Cubeb component bugs that have priority flag set]
 
<p> </p>
 
===Core::Audio/Video - GMP (Gecko Media Plugin) Bugzilla Queries===
 
* [http://mzl.la/1Q3CLBo Bugzilla Ranked "P1"" list]
**Add the "Rank" Column to your results and sort on Rank
* [http://mzl.la/1HjuaXK Bugzilla Ranked "P2" list]
**Add the "Rank" Column to your results and sort on Rank
***The option to "Change columns" is at bottom of search results
* [http://mzl.la/1NceYey Bugzilla Ranked "P3 to P5 list]
** P3 bugs are unlikely to be fixed within the next 6 months; patches are welcome. P4 and P5 bugs will not get engineering time, but we will accept patches for P4 bugs.  If you need a bug fixed sooner and can't contribute a patch or if you disagree with how a bug is prioritized, please needinfo the triage owner of that bug about raising the priority.
* [http://mzl.la/1Hjujui Un-triaged GMP bugs]
**Search based on Open GMP component bugs that have priority flag set]
* [http://mzl.la/1HjuoOK Unconfirmed GMP bugs]
**Search based on Open GMP component bugs that have priority flag set]
 
<p> </p>
 
===Core::Audio/Video - Recording Bugzilla Queries===
 
* [http://mzl.la/1jXz16N Bugzilla Ranked "P1"" list]
**Add the "Rank" Column to your results and sort on Rank
* [http://mzl.la/1M0rudk Bugzilla Ranked "P2" list]
**Add the "Rank" Column to your results and sort on Rank
***The option to "Change columns" is at bottom of search results
* [http://mzl.la/1MTEvYw Bugzilla Ranked "P3 to P5 list]
** P3 bugs are unlikely to be fixed within the next 6 months; patches are welcome. P4 and P5 bugs will not get engineering time, but we will accept patches for P4 bugs.  If you need a bug fixed sooner and can't contribute a patch or if you disagree with how a bug is prioritized, please needinfo the triage owner of that bug about raising the priority.
* [http://mzl.la/1iH134R Un-triaged Recording bugs]
**Search based on Open Recording component bugs that have no Backlog flag being set]
* [http://mzl.la/1M0qXZ2 Unconfirmed Recording bugs]
**Search based on Open Recording component bugs that have no Backlog flag being set]
 
<p> </p>
 
===Web Audio Bugzilla Queries===
 
* [http://mzl.la/1MTEa8b Bugzilla Ranked "P1"" list]
**Add the "Rank" Column to your results and sort on Rank
* [http://mzl.la/1MTEbsR Bugzilla Ranked "P2" list]
**Add the "Rank" Column to your results and sort on Rank
***The option to "Change columns" is at bottom of search results
* [http://mzl.la/1MTEbJp Bugzilla Ranked "P3 to P5 list]
** P3 bugs are unlikely to be fixed within the next 6 months; patches are welcome. P4 and P5 bugs will not get engineering time, but we will accept patches for P4 bugs.  If you need a bug fixed sooner and can't contribute a patch or if you disagree with how a bug is prioritized, please needinfo the triage owner of that bug about raising the priority.
* [http://mzl.la/1M0izbQ Un-triaged Web Audio bugs]
**Search based on Open WebAudio component bugs that have no Backlog flag being set]
* [http://mzl.la/1MTEggc Unconfirmed Web Audio bugs]
**Search based on Open WebAudio component bugs that have no Backlog flag being set]
 
<p> </p>
 
===WebRTC Bugzilla Queries===
 
* [http://mzl.la/1S1PrWF Bugzilla Ranked "P1" - backlog="webRTC+" or "backlog"="tech-debt" list]
**Add the "Rank" Column to your results and sort on Rank
* [http://mzl.la/1RPW8tq Bugzilla Ranked "P2" - backlog="webRTC+" or "backlog"="tech-debt" list]
**Add the "Rank" Column to your results and sort on Rank
* [http://mzl.la/1Cos5lF Bugzilla Ranked "P3 to P5 - backlog="webRTC+" or "backlog"="tech-debt" list]
**Add the "Rank" Column to your results and sort on Rank
***The option to "Change columns" is at bottom of search results
** P3 bugs are unlikely to be fixed within the next 6 months; patches are welcome. P4 and P5 bugs will not get engineering time, but we will accept patches for P4 bugs.  If you need a bug fixed sooner and can't contribute a patch or if you disagree with how a bug is prioritized, please needinfo the triage owner of that bug about raising the priority.
* [http://mzl.la/1h2L6WT Un-triaged WebRTC bugs]
**Search based on Open WebRTC bugs that have no Backlog flag set]
* [http://mzl.la/1S1RN7L Unconfirmed WebRTC bugs]
**Search based on Open WebRTC bugs that have no Backlog flag set]
* [http://mzl.la/1MUt9bh Parking-lot bugs]
** Search based on Open WebRTC bugs that have the parking-lot flag set]
** NOTE: parking-lot bugs are the same as P5 bugs;  we will not be dedicating time to fixing these.  If you need a parking-lot bug fixed, please needinfo the triage owner of that bug about raising the priority.

Latest revision as of 04:50, 26 May 2021

Media Bug Triage

All bugs related to audio and video in Firefox get triaged according to Mozilla bug handling policy

Triage Center is the tool to be used to identify bugs which need attention in the Media area.

The person doing triage should take a look at the categories

  • "Triage decision needed"
  • "Requests > 5 days"

If time permits it would be good if everyone could spend a few minutes to close some of the long standing bugs in the "NEEDINFO > 14 days" category so that we can drive down that number over time and category eventually becomes "triagable" again.


Old - Deprecated

The previous way of triaging Media bugs can be found at Media/Bugs/Deprecated