For example, downloading a file that doesn't exists finishes successfully. This doesn't affect downloads started by the web view, because the frame loader client fails and the download never starts.
Created attachment 115790 [details] Patch
Committed r100769: <http://trac.webkit.org/changeset/100769>