From 1daf9c984e1951acc3223484d93ebdf38242e905 Mon Sep 17 00:00:00 2001
From: Mack Duan <duan.mack@gmail.com>
Date: Mon, 22 Apr 2013 15:49:39 -0700
Subject: [PATCH] Disable range request if content-length is unknown

---
 extensions/firefox/components/PdfStreamConverter.js | 1 +
 1 file changed, 1 insertion(+)

diff --git a/extensions/firefox/components/PdfStreamConverter.js b/extensions/firefox/components/PdfStreamConverter.js
index b80de30fb..23fd7b4c7 100644
--- a/extensions/firefox/components/PdfStreamConverter.js
+++ b/extensions/firefox/components/PdfStreamConverter.js
@@ -713,6 +713,7 @@ PdfStreamConverter.prototype = {
       var hash = aRequest.URI.ref;
       rangeRequest = contentEncoding === 'identity' &&
                      acceptRanges === 'bytes' &&
+                     aRequest.contentLength >= 0 &&
                      hash.indexOf('disableRange=true') < 0;
     }