556 Commits (a737e5b7060de2debcdda2becb692d1b1d9b3445)

Author SHA1 Message Date
p01 e2a4328ff2 Optimized bounding box tests in JBIG2's decodeBitmap 11 years ago
p01 2a9fe573c0 Nest JBIG2 prediction if statements together 11 years ago
p01 02a5f9435a More bit friendly decodeIAID and decodeInteger 11 years ago
p01 e862c64bb8 JBIG2 20% faster SimpleSegmentVisitor_drawBitmap 11 years ago
Yury Delendik 1aaeec8020 Heuristic to optimize chunking 11 years ago
Yury Delendik 257898b359 Caching inlined mask images 11 years ago
Yury Delendik f48f57e30a Caches last parsed resource image, recornizes image repeats 11 years ago
Yury Delendik 2c23be369b Optimizing pdf when text printed char-by-char 11 years ago
Yury Delendik dbb3d17d8f Refactors optimization list 11 years ago
Jonas Jenwald b0824e1626 Prevent circular reference when checking for blend modes (issue 4370) 11 years ago
Nicholas Nethercote b3024db677 Estimate the size of decoded streams in advance. 11 years ago
Ben Browitt 8b6aeee35c Follow JMPR op only if outside of FDEF and IF 11 years ago
Thorben Bochenek baccf3d160 refactor src/core/pdf_manager.js: rename pdfModel to pdfDocument 11 years ago
Nicholas Nethercote ea17749b93 Don't get bytes eagerly when creating FlateStream objects. 11 years ago
Nicholas Nethercote d0253c8291 Don't get bytes eagerly when creating {Jpeg,Jpx,Jbig2}Stream objects. 11 years ago
Nicholas Nethercote f12d588258 Add an ensureRange() call to ChunkedStream_makeSubStream(). 11 years ago
Yury Delendik 7dbd088728 Fixes corrupted by Aspose fonts. 11 years ago
fkaelberer 2c8b776687 update comments 11 years ago
fkaelberer 7b5b5178ef Extract duplicate arithmetic decoder to own class 11 years ago
Tim van der Meij d5fcfe14d2 Making src/core/jpx.js adhere to the style guide 11 years ago
Tim van der Meij 2712a5a45a Making src/core/jbig2.js adhere to the style guide 11 years ago
Tim van der Meij 3330f0417f Making src/core/crypto.js adhere to the style guide 11 years ago
Tim van der Meij a615ccdd20 Making src/core/bidi.js adhere to the style guide 11 years ago
Tim van der Meij 2adcaf4f64 Making src/core/ps_parser.js adhere to the style guide 11 years ago
Nicholas Nethercote 00c1cff405 Transfer image masks when when possible, instead of copying. 11 years ago
Samuel Chantaraud 076b3433b4 Improved annotations' display/behavior. 11 years ago
Nicholas Nethercote cb5bb0cec7 Fix mask handling when some bytes are missing. 11 years ago
Tim van der Meij 3df8f89bd4 Fixes off-by-one error when finding missing endstream 11 years ago
Basil A. Zabairatsky 555d33ffc7 Support for the image mask in higher resolution than the image itself 11 years ago
fkaelberer 6755ea70b0 Fix infinite loop in DecodeStream_ensureBuffer() 11 years ago
fkaelberer 9457095c9c Fix JPX colors 11 years ago
fkaelberer eef5ed5c11 Optimizations for 1bpc images 11 years ago
Nicholas Nethercote fe8b6b0950 Remove FakeStream. 11 years ago
Tim van der Meij 026c45e5d1 Start counting from actual beginning of PDF file 11 years ago
Nicholas Nethercote a2fe30ff38 Use RGB_24BPP form for all images lacking alpha data. 11 years ago
Nicholas Nethercote f30babde58 Transfer GRAYSCALE_1BPP and RGB_24BPP arrays when possible. 11 years ago
Nicholas Nethercote 64431a9909 Avoid extra allocations in ensureBuffer() caused by an off-by-one error. 11 years ago
Nicholas Nethercote 6e4283fc45 Remove unneeded |oldtypes| variable from bidi.js. 11 years ago
Nicholas Nethercote ab7568c0ff Use Array.join() to build up strings in more places. 11 years ago
Yury Delendik adca8d4291 Rejects invalid fpgm table when too many functions 11 years ago
fkaelberer 583ca3b162 Fix parsing of JP2 images 11 years ago
Mitar 2c82e720b8 Updated to current latest stable version of jshint. 11 years ago
Jonas Jenwald 08687ee9f1 Add 'registered' and 'trademark' to mapPrivateUseChars (bug 925985) 11 years ago
Brendan Dahl a77efa0587 Remove unused calculation from bad merge. 11 years ago
Thorben Bochenek f2f713bf15 Refactor XRef in obj.js 11 years ago
fkaelberer abcc72a173 Faster JBIG2 decoding 11 years ago
Nicholas Nethercote fdb7c218da Use a cache to minimize the number of Name objects. 11 years ago
Mathieu 'p01' Henri 135660c8ba Fill the initial JBIG2 buffer with 0xFF only if defaultPixelValue is set 11 years ago
Nicholas Nethercote 42cbb5b440 Introduce ImageKind constants. 11 years ago
Nicholas Nethercote 4e1f92a893 Clean up putBinaryImageData(). 11 years ago