mozilla

Revision 65561 of Gecko BugAThon

  • Revision slug: Gecko_BugAThon
  • Revision title: Gecko BugAThon
  • Revision id: 65561
  • Created:
  • Creator: Gerv
  • Is current revision? No
  • Comment no wording changes
Tags: 

Revision Content

Do you care about Web standards? Do you hate working around browser bugs? Don't just stand there - with engineers bleeding by the side of the road, are you going to be the Pharisee or the Good Samaritan?

firefox-plushie (1).jpg
If he looks mean, it's because he needs a hug

You can help, and you don't need to be a C++ programmer! Simplifying bug reports to the simplest possible test case doesn't take too long per bug, but when you've got as many bugs as we do, the time really adds up. And every hour Gecko engineers spend decomposing bug reports is an hour they can't spend on FIXING bugs. The more bugs that are simplified, the faster Gecko engineers can fix them, and the fewer bugs there'll be!

Writing a testcase is also the best and most productive way to vote for a bug. Overworked engineers tend to focus on bugs with testcases. If a bug bothers you, why it does still not have a testcase?

What Is A Test Case?

A simplified test case means the simplest possible Web page that still reproduces the bug. If you remove any more characters from the file of the simplified test case, you no longer see the bug. You can find out how to make them at Reducing_testcases.

Finding The Bugs

Bugs which definitely need a testcase are flagged with the testcase-wanted keyword (search). If there are none of those, then try working your way through one of the following components:

Document Navigation
DOM
DOM: Core & HTML
DOM: CSS Object Model
DOM: Events
DOM: Mozilla Extensions
DOM: Other
DOM: Traversal-Range
DOM: Validation
Drag and Drop
Editor
Event Handling
Find Backend
General
GFX
GFX: Thebes
HTML: Form Submission
HTML: Parser
JavaScript Engine
Layout
Layout: Block and Inline
Layout: Canvas
Layout: Floats
Layout: Form Controls
Layout: HTML Frames
Layout: Images
Layout: R & A Pos
Layout: Tables
Layout: Text
Layout: View Rendering
MathML
Print Preview
Printing: Output
Selection
Serializers
Style System (CSS)
SVG
XBL
XML
XSLT
XUL 

Procedure

Find a bug, create a reduced testcase and attach it to the bug. When you've done that, remove the testcase-wanted keyword (if present), add a testcase keyword, and move on to the next bug. If you don't have sufficient Bugzilla permissions to add keywords or attachments,  mail Gerv to obtain additional permissions.

Rewards

This is the good bit. Each time you make a testcase, bookmark the bug. When you've got to 15, email the list to Martijn in order to receive, with our thanks, a cute stuffed Firefox!

Revision Source

<p>Do you care about Web standards? Do you hate working around browser bugs? Don't just stand there - with engineers bleeding by the side of the road, are you going to be the Pharisee or the Good Samaritan?</p>
<table align="right" border="0" cellpadding="1" cellspacing="1" width="200"> <tbody> <tr> <td><img alt="firefox-plushie (1).jpg" class="internal default" src="/@api/deki/files/2811/=firefox-plushie%20(1).jpg?size=webview" style="width: 350px; height: 205px;"></td> </tr> <tr> <td style="text-align: center;"><span style="font-size: smaller;">If he looks mean, it's because he needs a hug</span></td> </tr> </tbody>
</table>
<p>You can help, and you don't need to be a C++ programmer! Simplifying bug reports to the simplest possible test case doesn't take too long per bug, but when you've got as many bugs as we do, the time really adds up. And every hour Gecko engineers spend decomposing bug reports is an hour they can't spend on FIXING bugs. The more bugs that are simplified, the faster Gecko engineers can fix them, and the fewer bugs there'll be!</p>
<p>Writing a testcase is also the best and most productive way to vote for a bug. Overworked engineers tend to focus on bugs with testcases. If a bug bothers you, why it does still not have a testcase?</p>
<h3>What Is A Test Case?</h3>
<p>A simplified test case means the simplest possible Web page that still reproduces the bug. If you remove any more characters from the file of the simplified test case, you no longer see the bug. You can find out how to make them at <a href="/en/Reducing_testcases" title="en/Reducing_testcases">Reducing_testcases</a>.</p>
<h3>Finding The Bugs</h3>
<p>Bugs which definitely need a testcase are flagged with the <code>testcase-wanted</code> keyword (<a class="external" href="http://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=substring&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=testcase-wanted&amp;resolution=---&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailqa_contact2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;negate0=1&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=in-testsuite%2B&amp;field0-0-1=flagtypes.name&amp;type0-0-1=equals&amp;value0-0-1=in-testsuite-" title="http://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;long_desc_type=substring&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;keywords_type=allwords&amp;keywords=testcase-wanted&amp;resolution=---&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailqa_contact2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;negate0=1&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=in-testsuite%2B&amp;field0-0-1=flagtypes.name&amp;type0-0-1=equals&amp;value0-0-1=in-testsuite-">search</a>). If there are none of those, then try working your way through one of the following components:</p>
<table width="100%"> <tbody> <tr> <td><a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Document%20Navigation" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Document Navigation">Document Navigation</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM">DOM</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM:%20Core%20%26%20HTML" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM: Core &amp; HTML">DOM: Core &amp; HTML</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM:%20CSS%20Object%20Model" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM: CSS Object Model">DOM: CSS Object Model</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM:%20Events" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM: Events">DOM: Events</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM:%20Mozilla%20Extensions" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM: Mozilla Extensions">DOM: Mozilla Extensions</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM:%20Other" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM: Other">DOM: Other</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM:%20Traversal-Range" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM: Traversal-Range">DOM: Traversal-Range</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM:%20Validation" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=DOM: Validation">DOM: Validation</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Drag%20and%20Drop" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Drag and Drop">Drag and Drop</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Editor" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Editor">Editor</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Event%20Handling" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Event Handling">Event Handling</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Find%20Backend" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Find Backend">Find Backend</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=General" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=General">General</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=GFX" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=GFX">GFX</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=GFX:%20Thebes" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=GFX: Thebes">GFX: Thebes</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=HTML:%20Form%20Submission" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=HTML: Form Submission">HTML: Form Submission</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=HTML:%20Parser" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=HTML: Parser">HTML: Parser</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=JavaScript%20Engine" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=JavaScript Engine">JavaScript Engine</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout">Layout</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20Block%20and%20Inline" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: Block and Inline">Layout: Block and Inline</a></td> <td><a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20Canvas" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: Canvas">Layout: Canvas</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20Floats" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: Floats">Layout: Floats</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20Form%20Controls" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: Form Controls">Layout: Form Controls</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20HTML%20Frames" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: HTML Frames">Layout: HTML Frames</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20Images" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: Images">Layout: Images</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20R%20%26%20A%20Pos" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: R &amp; A Pos">Layout: R &amp; A Pos</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20Tables" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: Tables">Layout: Tables</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20Text" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: Text">Layout: Text</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout:%20View%20Rendering" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Layout: View Rendering">Layout: View Rendering</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=MathML" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=MathML">MathML</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Print%20Preview" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Print Preview">Print Preview</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Printing:%20Output" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Printing: Output">Printing: Output</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Selection" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Selection">Selection</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Serializers" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Serializers">Serializers</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Style%20System%20(CSS)" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=Style System (CSS)">Style System (CSS)</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=SVG" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=SVG">SVG</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=XBL" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=XBL">XBL</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=XML" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=XML">XML</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=XSLT" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=XSLT">XSLT</a><br> <a class="link-https" href="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=XUL" title="https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&amp;keywords=testcase&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=blocker&amp;bug_severity=critical&amp;bug_severity=major&amp;bug_severity=normal&amp;bug_severity=minor&amp;cmdtype=doit&amp;component=XUL">XUL</a> </td> </tr> </tbody>
</table>
<h3>Procedure</h3>
<p>Find a bug, create a reduced testcase and attach it to the bug. When you've done that, remove the <code>testcase-wanted</code> keyword (if present), add a <code>testcase</code> keyword, and move on to the next bug. If you don't have sufficient Bugzilla permissions to add keywords or attachments,  <a class="external" href="http://www.gerv.net/hacking/before-you-mail-gerv.html" title="http://www.gerv.net/hacking/before-you-mail-gerv.html">mail Gerv</a> to obtain additional permissions.</p>
<h3>Rewards</h3>
<p>This is the good bit. Each time you make a testcase, bookmark the bug. When you've got to 15, email the list to <a class="link-mailto" href="mailto:martijn.martijn@gmail.com" title="mailto:martijn.martijn@gmail.com">Martijn</a> in order to receive, with our thanks, a <a class="external" href="http://intlstore.mozilla.org/product%20info.php?products%20id=122" title="http://intlstore.mozilla.org/product info.php?products id=122">cute stuffed Firefox!</a></p>
Revert to this revision