Reporting Bugs

So you found a bug? Here are 5 steps to getting it fixed:

1. Check Your WebKit Version

To make sure you’re not wasting your (and our) time, you should be using the latest version of WebKit before you file your bug. First, you should download the latest WebKit build archive build to be sure you have the latest version. If you’ve done this and you still experience the bug, go ahead to the next step.

2. Search Bugzilla

Now that you have the latest WebKit version and still think you’ve found a WebKit bug, search through Bugzilla first to see if anyone else has already filed it. This step is very important! If you find that someone has filed your bug already, please go to the next step anyway, but instead of filing a new bug, comment on the one you’ve found. If you can’t find your bug in Bugzilla, go to the next step.

3. Create a Bugzilla Account

You’ll need to create a Bugzilla account to be able to report bugs and to comment on them. If you’ve registered, proceed to the next step.

4. File the Bug!

Now you’re ready to file a bug on the WebKit product. The Writing a Good Bug Report document gives some tips about the most useful information to include in bug reports. The better your bug report, the higher the chance that your bug will be addressed (and possibly fixed) quickly!

5. Next Steps

Once your bug is filed, you’ll receive email when it’s updated at each stage in the bug life cycle. After the bug is considered fixed, you may be asked to download the latest WebKit Build Archive and confirm that the fix works for you.

Note: Safari is not WebKit. Safari bugs should be reported to Apple.