return NS_OK;
DataRequestForwarder::OnStartRequest(nsIRequest *request, nsISupports *ctxt){#ifdef DOUGT_NEW_CACHE    if (mCacheWriteDescriptor) {           nsCOMPtr<nsITransport> transport;        nsresult rv = mCacheWriteDescriptor->GetTransport(getter_AddRefs(transport));        if (NS_FAILED(rv)) {            NS_ASSERTION(0, "Could not create cache transport.");            return rv;        }        rv = transport->OpenOutputStream(0, (PRUint32) -1, 0, getter_AddRefs(mCacheOutputStream));                if (NS_FAILED(rv)) {            NS_ASSERTION(0, "Could not create cache output stream.");            return rv;        }    }#endif    return mListener->OnStartRequest(this, ctxt); }