You have found a bug? Here are 5 steps to getting it fixed!
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. You should run at least Mac OS X 10.3.9 before filing bugs. Your WebKit version should be 312 or higher if you are on Panther and 417 or higher if you are on Tiger. If you're running Mac OS X 10.4, you could also download the latest nightly 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.We're sorry, we do not accept bugreports anymore from people using OS X 10.2. To many bugs have been fixed since then. We advise you to upgrade to OS X 10.4.You are using Mac OS X 10.3.8 or lower, please before filing any bugs, upgrade to Mac OS X 10.3.9.You are using Mac OS X 10.3.9, but your Safari isn't the latest version. Please, before filing any bugs, upgrade your Safari.You are using Mac OS X 10.3.9, and the latest version of Safari, go ahead and file your bug!You are already using a nightly build, which is very good! A large number of bugs has been fixed since you downloaded this nightly build though, so please get the latest nightly.You are already using a nightly build, which is very good! Unfortunately, we can't detect when you downloaded it, but if that was more then a few days ago, please get the latest nightly.You are using Mac OS X 10.4.3 or lower, please before filing any bugs, do either of the following:
You are using Mac OS X 10.4.4, go ahead and file your bug, or if you want to download the latest nightly and see if your bug is already fixed.
- Upgrade to Mac OS X 10.4.4, or:
- Download the latest nightly.
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.
Create a Bugzilla account
You will need to sign up for a Bugzilla account to be able to report bugs (and to comment on them). Once you have an account you can report bugs on any product on OpenDarwin.org. WebKit is one of the individual products listed in Bugzilla, and all of our bugs can be classified in various components under the WebKit product. If you have registered, proceed to the next step.
File the bug!
Now you are ready to file a bug on the WebKit product. The Writing a Good Bug Report document (also linked in the sidebar) 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!
What happens next?
Once your bug is filed, you will receive email when it is updated at each stage in the bug life cycle. After the bug is considered fixed, you may be asked to download the latest nightly and confirm that the fix works for you.
To report bugs in Safari, or WebKit bugs that may contain confidential information, please use http://bugreporter.apple.com/.