Index: webkit/glue/resource_loader_bridge.h |
diff --git a/webkit/glue/resource_loader_bridge.h b/webkit/glue/resource_loader_bridge.h |
index e5f7d2e5edf1b3a3bf156c59c0a8b4fb1759736f..6c59c070de7af7da1d62a3c5404f1c52d44b0236 100644 |
--- a/webkit/glue/resource_loader_bridge.h |
+++ b/webkit/glue/resource_loader_bridge.h |
@@ -141,6 +141,10 @@ struct ResourceResponseInfo { |
// Content length if available. -1 if not available |
int64 content_length; |
+ // Length of the raw data transferred over the network. In case there is no |
+ // data, contains -1. |
+ int64 raw_data_length; |
+ |
// The appcache this response was loaded from, or kNoCacheId. |
int64 appcache_id; |
@@ -301,7 +305,9 @@ class ResourceLoaderBridge { |
// Called when a chunk of response data is available. This method may |
// be called multiple times or not at all if an error occurs. |
darin (slow to review)
2011/04/08 15:47:18
please document raw_data_length
vsevik
2011/04/08 16:23:48
Done.
|
- virtual void OnReceivedData(const char* data, int len) = 0; |
+ virtual void OnReceivedData(const char* data, |
+ int data_length, |
+ int raw_data_length) = 0; |
// Called when metadata generated by the renderer is retrieved from the |
// cache. This method may be called zero or one times. |