[%# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # # This Source Code Form is "Incompatible With Secondary Licenses", as # defined by the Mozilla Public License, v. 2.0. #%] [%# INTERFACE: # This template has the same interface as create.html.tmpl #%] [% USE Bugzilla %] [% cgi = Bugzilla.cgi %] [% PROCESS global/header.html.tmpl title = "Enter $terms.ABug" onload = "PutDescription()" style_urls = ['skins/standard/enter_bug.css'] %] [%# This script displays the descriptions for selected components. %]

Step 1 of 3 - has your [% terms.bug %] already been reported?

Please don't skip this step - half of all [% terms.bugs %] filed are reported already.

Check the two lists of frequently-reported [% terms.bugs %]:

All-time Top 100 (loaded initially) | Hot in the last two weeks

If your [% terms.bug %] isn't there, search [% terms.Bugzilla %] by entering a few key words having to do with your [% terms.bug %] in this box. For example: pop3 mail or copy paste. The results will appear above.

[%# All bugs opened inside the past six months %]

Look through the search results. If you get the [% terms.zeroSearchResults %] message, [% terms.Bugzilla %] found no [% terms.bugs %] that match. Check for typing mistakes, or try fewer or different keywords. If you find [% terms.abug %] that looks the same as yours, please add any useful extra information you have to it, rather than opening a new one.

Step 2 of 3 - give information

If you've tried a few searches and your [% terms.bug %] really isn't in there, tell us all about it.

[%# We override rep_platform and op_sys for simplicity. %] [% rep_platform = [ "PC", "Macintosh", "All", "Other" ] %] [% op_sys = [ "Windows XP", "Windows Vista", "Windows 7", "Windows 8", "Mac OS X", "Linux", "All", "Other" ] %] [%# Accept URL parameter build ID for non-browser products %] [% IF cgi.param("buildid") %] [% buildid = cgi.param("buildid") %] [% END %] [% Hook.process('form') %]
Product [% product.name FILTER html %]
Component

The area where the problem occurs. To pick the right component, you could use the same one as similar [% terms.bugs %] you found in your search, or read the full list of component descriptions (opens in new window) if you need more help.

[% field_descs.rep_platform FILTER html %] [% PROCESS select sel = 'rep_platform' %]
Operating System [% PROCESS select sel = 'op_sys' %]
Build Identifier

This should identify the exact version of the product you were using. If the above field is blank or you know it is incorrect, copy the version text from the product's Help | About menu (for browsers this will begin with "Mozilla/5.0..."). If the product won't start, instead paste the complete URL you downloaded it from.

URL

URL that demonstrates the problem you are seeing (optional).

Summary

A sentence which summarises the problem. Please be descriptive and use lots of keywords.

Bad example: mail crashed
Good example: crash if I close the mail window while checking for new POP mail

Details [% INCLUDE global/textarea.html.tmpl name = 'comment' minrows = 6 cols = constants.COMMENT_COLS %]

Expand on the Summary. Please be as specific as possible about what is wrong.

Bad example: Mozilla crashed. You suck!
Good example: After a crash which happened when I was sorting in the Bookmark Manager,
all of my top-level bookmark folders beginning with the letters Q to Z are no longer present.

Reproducibility
Steps to Reproduce [% INCLUDE global/textarea.html.tmpl name = 'reproduce_steps' minrows = 4 cols = constants.COMMENT_COLS defaultcontent = "1.\n2.\n3." %]

Describe how to reproduce the problem, step by step. Include any special setup steps.

Actual Results [% INCLUDE global/textarea.html.tmpl name = 'actual_results' minrows = 4 cols = constants.COMMENT_COLS %]

What happened after you performed the steps above?

Expected Results [% INCLUDE global/textarea.html.tmpl name = 'expected_results' minrows = 4 cols = constants.COMMENT_COLS %]

What should the software have done instead?

Additional Information [% INCLUDE global/textarea.html.tmpl name = 'additional_info' minrows = 8 cols = constants.COMMENT_COLS %]

Add any additional information you feel may be relevant to this [% terms.bug %], such as the theme you were using (does the [% terms.bug %] still occur with the default theme?), or special information about your computer's configuration. Any information longer than a few lines, such as a stack trace or HTML testcase, should be added using the "Add an Attachment" link on the [% terms.bug %], after it is filed. If you believe that it's relevant, please also include your build configuration, obtained by typing about:buildconfig into your URL bar.

If you are reporting a crash, note the module in which the software crashed (e.g., Application Violation in gkhtml.dll).

[% field_descs.bug_severity FILTER html %]

Say how serious the problem is, or if your [% terms.bug %] is a request for a new feature.

Step 3 of 3 - submit the [% terms.bug %] report

That's it! Thanks very much. You'll be notified by email about any progress that is made on fixing your [% terms.bug %].

Please be warned that we get a lot of [% terms.bug %] reports filed - it may take quite a while to get around to yours. You can help the process by making sure your [%+ terms.bug %] is complete and easy to understand, and by quickly replying to any questions which may arrive by email.

[% PROCESS global/footer.html.tmpl %] [%############################################################################%] [%# Block for SELECT fields #%] [%############################################################################%] [% BLOCK select %] [% END %]