1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-26 10:08:06 +02:00
pdf.js/src/core
Nicholas Nethercote f12d588258 Add an ensureRange() call to ChunkedStream_makeSubStream().
By checking if the data is all present before making a substream, we avoid
cases where we parse part of a stream and then throw a MissingDataException
part-way through, which forces us to later re-read the stream -- possibly
multiple times. This is a sizeable performance win for some cases when file
loading is slow (e.g. over the web).
2014-03-11 16:03:06 -07:00
..
bidi.js Making src/core/bidi.js adhere to the style guide 2014-03-08 21:49:53 +01:00
charsets.js Split files into worker and main thread pieces. 2013-08-12 10:48:06 -07:00
chunked_stream.js Add an ensureRange() call to ChunkedStream_makeSubStream(). 2014-03-11 16:03:06 -07:00
cidmaps.js Split files into worker and main thread pieces. 2013-08-12 10:48:06 -07:00
cmap.js Read multi-byte character codes based on codespace ranges. 2013-09-25 10:32:04 -07:00
core.js Improved annotations' display/behavior. 2014-03-07 10:48:42 -04:00
crypto.js Making src/core/crypto.js adhere to the style guide 2014-03-08 23:25:47 +01:00
evaluator.js Merge pull request #4406 from nnethercote/fix-and-transfer-masks 2014-03-10 16:26:22 -07:00
font_renderer.js Move the creation of canvas path fonts to the worker. 2013-08-19 16:33:20 -07:00
fonts.js Merge pull request #4366 from yurydelendik/max-fdefs 2014-03-05 06:16:44 -06:00
glyphlist.js Split files into worker and main thread pieces. 2013-08-12 10:48:06 -07:00
image.js Merge pull request #4406 from nnethercote/fix-and-transfer-masks 2014-03-10 16:26:22 -07:00
jbig2.js Making src/core/jbig2.js adhere to the style guide 2014-03-09 13:03:45 +01:00
jpx.js Making src/core/jpx.js adhere to the style guide 2014-03-09 22:31:55 +01:00
metrics.js Split files into worker and main thread pieces. 2013-08-12 10:48:06 -07:00
network.js Using blob URL for open file 2014-01-27 13:11:02 -06:00
obj.js Start counting from actual beginning of PDF file 2014-03-04 22:16:54 +01:00
parser.js Fixes off-by-one error when finding missing endstream 2014-03-06 23:57:27 +01:00
pattern.js Dynamically determines how to split patch into triangles 2014-01-29 10:39:06 -06:00
pdf_manager.js Do not switch to a range request for small PDFs 2014-02-09 23:03:52 +01:00
ps_parser.js Making src/core/ps_parser.js adhere to the style guide 2014-03-08 20:45:25 +01:00
stream.js Fix infinite loop in DecodeStream_ensureBuffer() 2014-03-06 10:31:18 +01:00
worker.js Improved annotations' display/behavior. 2014-03-07 10:48:42 -04:00