There're many places in WebCore that check HTTP response code like the following: if (response.httpStatusCode() / 100 != 2 && response.httpStatusCode() != 0) This is ugly. We need to clean them up.
Per discussion with other people, we feel that we do not want to fix this problem since it is a custom that has been widely used in WebCore.