summaryrefslogtreecommitdiffstats
path: root/net/tools
diff options
context:
space:
mode:
authorshishir@chromium.org <shishir@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-09 02:45:44 +0000
committershishir@chromium.org <shishir@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-09 02:45:44 +0000
commitbb6fd406ca9ae8f069bc8e9de211de327aff3ec5 (patch)
tree0b8c0c0e753ad802ed9a0378eeeafda2430f0826 /net/tools
parent4e7b588132af2c49945df83d40ab77b964d08d85 (diff)
downloadchromium_src-bb6fd406ca9ae8f069bc8e9de211de327aff3ec5.zip
chromium_src-bb6fd406ca9ae8f069bc8e9de211de327aff3ec5.tar.gz
chromium_src-bb6fd406ca9ae8f069bc8e9de211de327aff3ec5.tar.bz2
Defer loading of audio/video tags while prerendering.
BUG=98690 TEST= Review URL: http://codereview.chromium.org/8095007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113742 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/tools')
-rwxr-xr-xnet/tools/testserver/testserver.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/net/tools/testserver/testserver.py b/net/tools/testserver/testserver.py
index 59975c7..0d4a430 100755
--- a/net/tools/testserver/testserver.py
+++ b/net/tools/testserver/testserver.py
@@ -934,11 +934,14 @@ class TestPageHandler(BasePageHandler):
range = self.headers.get('Range')
if range and range.startswith('bytes='):
- # Note this doesn't handle all valid byte range values (i.e. open ended
- # ones), just enough for what we needed so far.
+ # Note this doesn't handle all valid byte range values (i.e. left
+ # open ended ones), just enough for what we needed so far.
range = range[6:].split('-')
start = int(range[0])
- end = int(range[1])
+ if range[1]:
+ end = int(range[1])
+ else:
+ end = len(data)
self.send_response(206)
content_range = 'bytes ' + str(start) + '-' + str(end) + '/' + \