2716 Commits (fd4428136b6a2dffb31b88f9b6da724623c5e8c5)

Author SHA1 Message Date
Jonas Jenwald c9b6de3b16 Prevent adding invalid values in `CFFDict_setByKey` (bug 1068432) 9 years ago
Jonas Jenwald 6111c17c8a Use `Dict_getArray` in more places in `src/core/` to avoid issues when Arrays contain indirect objects 9 years ago
Yury Delendik 32ce369d88 Fixes some static analysis warnings and recommendations 9 years ago
Yury Delendik 4cde9984f9 Fixes unneed conversion to array in CFF encodeInteger. 9 years ago
Yury Delendik 4016f9fd43 Fixes weird loop in the bidi.js. 9 years ago
Jonas Jenwald 9ceeb21741 Prevent accidentally overriding the `error` function in the `commonobj` messageHandler in api.js (issue 7232) 9 years ago
Jonas Jenwald e281ef15db Adjust incorrect first obj number of "free" xref entry in `XRef_readXRefTable` (issue 7229) 9 years ago
Jonas Jenwald 19e0599f74 Split the two paths in `PDFImage.resize` into separate helper functions, placed in colorspace.js and image.js 9 years ago
Jonas Jenwald f3f825cc71 Various improvements for `GoToR` actions 9 years ago
Jonas Jenwald b63ef7a8b6 Refactor `LinkAnnotation` slightly to add `data.url`/`data.dest` at the end 9 years ago
Prakash Palanisamy a25c29d98d Remove `combineUrl` and replace it with `new URL`. 9 years ago
Jonas Jenwald 079b563e2d Ensure that the `params` parameter of the `PredictorStream` is a dictionary (issue 7200) 9 years ago
Yury Delendik 006e8fb59d Introduces UMD headers to the web/ folder. 9 years ago
Yury Delendik ae415f9e80 Removing "entry-loader" dependency from webpack. 9 years ago
Ivan Loire 1dfc49152a Support almond.js #7177 9 years ago
Yury Delendik 398e6acbc5 Stops bleeding of pattern edges for mesh. 9 years ago
Yury Delendik 63f62a0e53 Finishing SMask at the end of operators list. 9 years ago
Yury Delendik 1485c1d1da Suspending/resuming SMask operation during setGState/restore. 9 years ago
Jonas Jenwald f59c3a0644 Remove the remaining usages of `new {Name,Cmd}` in favor of `{Name,Cmd}.get` 9 years ago
Yury Delendik 1e4886a15a Remove global window and navigator usages from the core code. 9 years ago
Yury Delendik 1e3e14e6b2 Exposes all functional members via lib exports and use them in viewer. 9 years ago
Yury Delendik 1d12aed5ca Move all PDFJS.xxx settings into display/global. 9 years ago
Yury Delendik 118b71925c Forces UMD header to have relative path and extension for CommonJS. 9 years ago
Rob Wu c8996f654f Detect and handle premature worker load error 9 years ago
Jonas Jenwald ef551e8266 Extract `Type1Parser` from fonts.js 9 years ago
Jonas Jenwald b961e1d21b Extract `CFFParser` from fonts.js (issue 6777) 9 years ago
Yury Delendik 35cbf74b12 Refactors to remove stream.js dependency on colorspace.js 9 years ago
Jonas Jenwald 05cf709f8e Parse Type1 font files to determine the various `Length{n}` properties, instead of trusting the PDF file (issue 5686, issue 3928) 9 years ago
Jonas Jenwald c40df8a393 Make `Type1Font` more class-like, by adding closure 9 years ago
Jonas Jenwald 17aaa125df Keep track of the character to glyph mapping in font_renderer.js, to prevent errors when different characters point to the same glyph (issue 7101) 9 years ago
Nico Schlömer 7cb055307d Add element to text layer even if width === 0 9 years ago
Jonas Jenwald 13d7a5070e Prevent failures in the Annotation code if the `Rect` array contains indirect objects (issue 7115) 9 years ago
Yury Delendik 2fa4dd6f40 Proxy global PDFJS.verbosity to properly configure shared/util. 9 years ago
Yury Delendik a8e5912cb1 Moves shared/global to display/global 9 years ago
Yury Delendik e372f3608b Makes WorkerMessageHandler non-global. 9 years ago
Yury Delendik bda5e6235e Removes global PDFJS usage from the src/core/. 9 years ago
Yury Delendik 6038c236b2 Removes core/stream circular dependency on core/parser. 9 years ago
Jonas Jenwald d78fae0181 Ensure that TrueType font tables have `uint32` checksums 9 years ago
Manas f6d28ca323 Refactors CMapFactory.create to make it async 9 years ago
Jonas Jenwald 91756f6e86 Pass the `PDFJS.postMessageTransfer` parameter to the worker, so that the `MessageHandler` can be setup correctly in `createDocumentHandler` (issue 6957) 9 years ago
Yury Delendik 8ba413e761 Better errors capturing at the core and stop rendering on error. 9 years ago
Jonas Jenwald cd2bd057ab Refactor the building of `toFontChar` for non-embedded fonts 9 years ago
Jonas Jenwald dfe9015a43 Convert `uniXXXX` glyph names to proper ones when building the `charCodeToGlyphId` map for TrueType fonts (bug 1132849, issue 6893, issue 6894) 9 years ago
Preetham Mysore be1e12dbcb Fix for descent calculation while reading font hhea headers 9 years ago
Yury Delendik a022f6f069 Reverts back un-need change made at #6879. 9 years ago
Brendan Dahl 6e1d131384 For CIDFontType2 use CID as glyph ID when missing CID to GID map. 9 years ago
Brendan Dahl ff87f3fb86 Only draw glyphs on canvas if they are in the font or the font file is missing. 9 years ago
Jonas Jenwald 505f15f221 Avoid accidentally getting the entire font file in `readNameTable` (issue 7020) 9 years ago
Tim van der Meij ad31e52a26 Group popup creation code and apply it to more annotation types 9 years ago
Tim van der Meij 0351c7eff4 Move the `getFileName` helper function to the core 9 years ago