Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Http cache: Add support for ranges with an unknown start or end. | rvargas@google.com | 2009-06-24 | 1 | -19/+31 |
| | | | | | | | | | BUG=12258 TEST=unittest Review URL: http://codereview.chromium.org/147042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19142 0039d316-1c4b-4281-b951-d872f2087c98 | ||||
* | Http cache: Return valid Content-Range headers for a byte range request. | rvargas@google.com | 2009-06-22 | 1 | -0/+75 |
| | | | | | | | | | BUG=12258 TEST=unittests Review URL: http://codereview.chromium.org/140015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18961 0039d316-1c4b-4281-b951-d872f2087c98 | ||||
* | Http Cache: First pass of byte-range requests support. | rvargas@google.com | 2009-06-12 | 1 | -0/+131 |
This is the first pass to implement support for range requests and the asociated sparse cache entry. It is disabled by default, and requires ENABLE_RANGE_SUPPORT to be defined in order to activate the code: all the code is compiled in, but Start() bypasses the cache for range requests, and OnNetworkInfoAvailable ignores 206. Big parts are still not implemented. Most notably we are not modifying the response headers that we send to the user, so the content-range and content-length info are not correct. BUG=12258 TEST=Unit tests. Review URL: http://codereview.chromium.org/118345 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18289 0039d316-1c4b-4281-b951-d872f2087c98 |