pdf.js/src/core
Jonas Jenwald df4799a12a Ensure that line-breaks are *only* skipped after operators in Lexer.getNumber (PR 8359 follow-up)
With the current code line-breaks are accepted not just after an operator, but after a decimal point as well. When looking at this again, the latter case seems prone to cause false positives and might also interfere with subsequent patches.

Hence this is code is adjusted to actually do what the original commit message says, and nothing more.
2018-06-20 13:41:15 +02:00
..
annotation.js Remove manual clamping/rounding from ColorSpace and PDFImage, by having their methods use Uint8ClampedArrays 2018-06-12 11:01:32 +02:00
arithmetic_decoder.js Fix inconsistent spacing and trailing commas in objects in src/core/ files, so we can enable the comma-dangle and object-curly-spacing ESLint rules later on 2017-06-02 11:20:19 +02:00
bidi.js Fix inconsistent spacing and trailing commas in objects in src/core/ files, so we can enable the comma-dangle and object-curly-spacing ESLint rules later on 2017-06-02 11:20:19 +02:00
ccitt_stream.js Extract the actual decoding in CCITTFaxStream into a new CCITTFaxDecoder "class", which the new CCITTFaxStream depends on 2017-10-24 16:03:08 +02:00
ccitt.js Extract the actual decoding in CCITTFaxStream into a new CCITTFaxDecoder "class", which the new CCITTFaxStream depends on 2017-10-24 16:03:08 +02:00
cff_parser.js Update the ESLint dependencies, and also tweak the no-multiple-empty-lines rules 2018-01-03 13:32:57 +01:00
charsets.js Convert the files in the /src/core folder to ES6 modules 2017-05-30 22:06:21 +02:00
chunked_stream.js Make the getBytes/peekBytes methods of Stream/DecodeStream/ChunkedStream able to return Uint8ClampedArrays 2018-06-12 11:01:32 +02:00
cmap.js Fix typos 2018-04-01 23:20:41 +02:00
colorspace.js Enforce the use, in non-production/test-only mode, of Uint8ClampedArray in all relevant methods in ColorSpace and PDFImage 2018-06-12 11:01:32 +02:00
crypto.js Implement the AESBaseCipher class and let the AES128Cipher and AES256Cipher classes extend it 2018-02-03 20:16:33 +01:00
document.js Implement a single getInheritableProperty utility function 2018-03-03 19:19:39 +01:00
encodings.js Implement unit tests for the encodings and fix missing items 2017-12-24 18:14:40 +01:00
evaluator.js Improve the warning messages printed by `PartialEvaluator.{getOperatorList, getTextContent} when errors are being ignored 2018-06-12 11:01:32 +02:00
font_renderer.js Use FDSelect and FDArray when converting CFF CID font to paths 2018-04-10 16:44:42 +03:00
fonts.js Fix typos 2018-04-01 23:20:41 +02:00
function.js Use Dict.getArray, instead of Dict.get, when getting the 'Size' in constructSampled in src/core/function.js (PR 7295 follow-up) 2018-06-02 11:16:05 -04:00
glyphlist.js Convert the files in the /src/core folder to ES6 modules 2017-05-30 22:06:21 +02:00
image.js Enforce the use, in non-production/test-only mode, of Uint8ClampedArray in all relevant methods in ColorSpace and PDFImage 2018-06-12 11:01:32 +02:00
jbig2_stream.js Fix the interface of JpegStream/JpxStream/Jbig2Stream to agree with the other DecodeStreams 2017-11-11 11:22:16 +01:00
jbig2.js Implement Huffman coding in JBIG2 2018-01-23 17:04:07 +02:00
jpeg_stream.js Attempt to remove the special JpegStream.getBytes method and utilize the regular DecodeStream one instead 2017-12-10 13:31:08 +01:00
jpg.js Simplify the DNL (Define Number of Lines) marker warning in JpegImage.parse 2018-05-30 22:40:11 +02:00
jpx_stream.js Fix the interface of JpegStream/JpxStream/Jbig2Stream to agree with the other DecodeStreams 2017-11-11 11:22:16 +01:00
jpx.js Fix typos 2018-04-01 23:20:41 +02:00
metrics.js Convert the files in the /src/core folder to ES6 modules 2017-05-30 22:06:21 +02:00
murmurhash3.js [api-major] Remove the TypedArray polyfills 2017-11-01 10:31:28 +01:00
obj.js Remove manual clamping/rounding from ColorSpace and PDFImage, by having their methods use Uint8ClampedArrays 2018-06-12 11:01:32 +02:00
operator_list.js Fix typos 2018-04-01 23:20:41 +02:00
parser.js Ensure that line-breaks are *only* skipped after operators in Lexer.getNumber (PR 8359 follow-up) 2018-06-20 13:41:15 +02:00
pattern.js Fix typos 2018-04-01 23:20:41 +02:00
pdf_manager.js Replaced occurence of throw new Error with unreachable where applicable 2017-12-14 12:58:50 +05:30
primitives.js Replace the isArray helper function with the native Array.isArray function 2017-09-01 20:27:13 +02:00
ps_parser.js Removes error() 2017-07-07 09:40:24 -05:00
standard_fonts.js Add a fallback for non-embedded LucidaSans-Demi fonts (issue 9291) 2017-12-24 17:36:58 +01:00
stream.js Make the getBytes/peekBytes methods of Stream/DecodeStream/ChunkedStream able to return Uint8ClampedArrays 2018-06-12 11:01:32 +02:00
type1_parser.js Remove usage of makeSubStream from Type1Parser.extractFontProgram in src/core/type1_parser.js (issue 9735) 2018-05-28 14:32:20 +02:00
unicode.js For non-embedded fonts, map softhyphen (0x00AD) to regular hyphen (0x002D) (issue 9084) 2017-10-31 13:26:04 +01:00
worker.js Add a TESTING build option, to enable using non-production/test-only code-paths 2018-06-12 11:01:32 +02:00