Index: webkit/glue/multipart_response_delegate.h |
diff --git a/webkit/glue/multipart_response_delegate.h b/webkit/glue/multipart_response_delegate.h |
index 268999ba0d239cc21b226e6d7289d34ea6564d44..aded54a397ea402704ca18d3946e3bfd83fcb45f 100644 |
--- a/webkit/glue/multipart_response_delegate.h |
+++ b/webkit/glue/multipart_response_delegate.h |
@@ -75,6 +75,12 @@ class MultipartResponseDelegate { |
void OnReceivedData(const char* data, int data_len); |
void OnCompletedRequest(); |
+ // The request has been canceled, so stop making calls to the client. |
+ void Cancel() { |
+ client_ = NULL; |
+ loader_ = NULL; |
+ } |
+ |
// Returns the multi part boundary string from the Content-type header |
// in the response. |
// Returns true on success. |