Index: webkit/glue/weburlloader_impl.cc |
diff --git a/webkit/glue/weburlloader_impl.cc b/webkit/glue/weburlloader_impl.cc |
index dd5b20bbb8e7b9e39feb8190271d9046ffc1793e..6284de7afe1a471de4cc396f9b41f8fea9f73be0 100644 |
--- a/webkit/glue/weburlloader_impl.cc |
+++ b/webkit/glue/weburlloader_impl.cc |
@@ -654,6 +654,8 @@ void WebURLLoaderImpl::Context::OnCompletedRequest( |
error_code = status.os_error(); |
} |
WebURLError error; |
+ if (status.status() == net::URLRequestStatus::CANCELED) |
+ error.isCanceling = true; |
darin (slow to review)
2011/06/15 16:35:03
The net error code ERR_ABORTED is ordinarily used
darin (slow to review)
2011/06/15 16:48:44
OK... after some more coffee, I now understand wha
|
error.domain = WebString::fromUTF8(net::kErrorDomain); |
error.reason = error_code; |
error.unreachableURL = request_.url(); |