From 90956ce3e09ea67c871292c280195158aca84fe2 Mon Sep 17 00:00:00 2001 From: Yury Delendik <ydelendik@mozilla.com> Date: Sat, 23 Nov 2013 12:03:47 -0600 Subject: [PATCH] Takes chunk id == 0 into account during grouping --- src/core/chunked_stream.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/chunked_stream.js b/src/core/chunked_stream.js index 2c323c9ac..fcbdd599d 100644 --- a/src/core/chunked_stream.js +++ b/src/core/chunked_stream.js @@ -379,16 +379,16 @@ var ChunkedStreamManager = (function ChunkedStreamManagerClosure() { // chunks as possible groupChunks: function ChunkedStreamManager_groupChunks(chunks) { var groupedChunks = []; - var beginChunk; - var prevChunk; + var beginChunk = -1; + var prevChunk = -1; for (var i = 0; i < chunks.length; ++i) { var chunk = chunks[i]; - if (!beginChunk) { + if (beginChunk < 0) { beginChunk = chunk; } - if (prevChunk && prevChunk + 1 !== chunk) { + if (prevChunk >= 0 && prevChunk + 1 !== chunk) { groupedChunks.push({ beginChunk: beginChunk, endChunk: prevChunk + 1}); beginChunk = chunk;