This is a beta version. If you find errors, please report them or change them!

The GWT project maintains a public issue tracker where you can report bugs and request features for GWT.

  1. Issue reporting guidelines
  2. What happens when you submit an issue

Issue reporting guidelines

One of the best ways you can help us improve GWT is to let us know about any problems you find with it.

Here's how to report issues:

  1. Search for your issue to see if anyone has already reported it.
  2. If you find your issue and it's important to you, star it. That's how we know which issues are most important to fix, and you'll get notified of new activity on the issue.
  3. If no one's reported your issue, file it. Please fill out the template completely. It is especially important to provide browser version(s) and a small code sample which can be used to reproduce the issue.
  4. For feature requests, file an issue using the standard developer defect report template. Under "Found in GWT Release," put "FEATURE REQUEST."

To see what happens to your issue once you report it, keep reading.

What happens when you submit an issue

Here's the Life of an Issue, in a nutshell:

  1. An issue is filed and has the state "New".
  2. A GWT contributor periodically reviews and triages issues. The GWT contributor attempts to verify the issue and assigns a status based on the results.
  3. Once an issue has been verified, it may be marked Accepted, in which case the GWT team plans to fix it, or PatchesWelcome, which means that the GWT team likely won't be able to get to it, but would be happy to review patches from the community. To submit a patch, follow these guidelines.
  4. Once an issue has been fixed, its status will be updated to Fixed or FixedNotReleased, indicating whether the fix is available in the current numbered release or, more commonly, in SVN trunk for the next release.

The following tables provide detail on all issue status types.

Open Issues

Status Description
New Issue has not had initial review yet
Accepted Problem reproduced / Need acknowledged
Started Work on this issue has begun
PatchesWelcome Confirmed and triaged, but not assigned. Feel free to submit patches for review.
ReviewPending Commit gated by code review
FixedNotReleased Fixed in an as-yet-unreleased version of GWT
NeedsInfo Additional information is required from submitter

Closed Issues

Status Description
Fixed Fixed in current release of GWT
NotPlanned No current plans to address this issue
Invalid This was not a valid issue report (e.g. illegible, spam, does not describe a real issue)
AssumedStale Assumed (perhaps incorrectly) to no longer be a problem; please reconfirm with latest release
AsDesigned The feature is behaving as intended
KnownQuirk Not denying it's a real issue, but likely a browser quirk beyond our control to fix efficiently
Duplicate This report duplicates an existing issue
CannotReproduce The issue could not be reproduced based on the report

Other Stuff

The states and lifecycle above are how we generally try to track software. However, GWT contains a lot of software and gets a correspondingly large number of issues. As a result, sometimes issues don't make it through all the states in a formal progression. We do try to keep the system up to date, but we tend to do so in periodic "issue sweeps" where we review the database and make updates.

Occasionally, we make tweaks to the list of issue states and the lifecycle described above. When we do this, we'll update this page as well.