2770 Commits (0423bb69e92173f3018adc81fb9b59bee071c987)

Author SHA1 Message Date
Jonas Jenwald 07e1ad40a2 Replace `getAll` with `getKeys` in `PartialEvaluator_hasBlendModes` to speed up loading of badly generated PDF files (issue 6961) 9 years ago
Rob Wu 097e273ca4 Improve work-around for importScripts bug. 9 years ago
Jonas Jenwald a1fe2cb443 Don't directly access the private `map` in `setGState`, and ensure that we avoid indirect objects 9 years ago
Jonas Jenwald 2d4a1aa0af Actually ignore no-op `setGState` (PR 5192 followup) 9 years ago
Jonas Jenwald 4770b516fe Correct the upper bound used when building the `transferMap` for SMasks (PR 6723 followup) 9 years ago
Jonas Jenwald 992472fd38 Ensure that we don't modify the `Dict` data when the `Differences` array of a font contains indirect objects 9 years ago
Brendan Dahl 02331f6e33 Make type 1 font program decryption faster. 9 years ago
Yury Delendik e36b04e1ff Fix 'Ready' message sequence for Firefox ext disabled worker. 9 years ago
Jonas Jenwald e401804f13 Remove the 'oplist' rendering intent when `getOperatorList` has returned the complete `OperatorList`, and prevent errors in `PDFPageProxy_destroy` for the 'oplist' rendering intent 9 years ago
Jeff Walden 4691a4a1e4 Adjust a comment discussing transferred ArrayBuffers to refer to those buffers being detached, not neutered. This change makes the comment consistent with terminology used in the ECMAScript specification. 9 years ago
Yury Delendik 2edf2792dc Replaces literal {} created lookup tables with Object.create 9 years ago
Yury Delendik d6adf84159 Lazify OP_MAP. 9 years ago
Yury Delendik 1de90454b7 Lazify Metrics 9 years ago
Yury Delendik 55a201d92d Lazify NormalizedUnicodes 9 years ago
Yury Delendik d0738d7e24 Lazify stdFontMap, serifFonts, GlyphMapForStandardFonts 9 years ago
Yury Delendik 1a9a665adf Refactor Encodings 9 years ago
Yury Delendik 4ef20de429 Lazify GlyphsUnicode. 9 years ago
Jonas Jenwald 1140a34f5c [api-minor] Change `getPageLabels` to always return the pageLabels, even if they are identical to standard page numbering 9 years ago
Yury Delendik bc30c42758 Fixes URL polyfill check for MS Edge. 9 years ago
Jonas Jenwald 15ce96a6eb Prevent failures in the "scanning for endstream" code, in `Parser_makeStream`, by handling the case where 'endstream' is split between contiguous chunks (issue 1536) 9 years ago
Jonas Jenwald 472e793a27 Always display `deprecated` messages, regardless of the verbosity setting 9 years ago
Xiliang Chen 069f4b9bdf avoid apply transform twice for composite context 9 years ago
Jonas Jenwald 85cf90643f [api-minor] Add support for PageLabels in the API 9 years ago
Jonas Jenwald 8ad18959d7 Add support for NumberTree 9 years ago
Jonas Jenwald 0030a82dc3 [api-minor] Add support for URLs in the document outline 9 years ago
Jonas Jenwald 4855d4cc9f Map missing glyphs to the `notdef` glyph for TrueType (3, 1) fonts regardless if the 'post' table is defined or not (issue 6889) 9 years ago
Yury Delendik 1e45f2d4e1 Wraps worker script if its cross-origin location is detected. 9 years ago
Jonas Jenwald d52495a9c8 [TrueType] Recover from a missing "glyf" table by replacing it with dummy data, utilizing the existing code in `sanitizeGlyphLocations` 9 years ago
Jonas Jenwald cca265352f Add an extra set of `//` to the comment for the URL polyfill, since the preprocessor eats one set, thus breaking the world (PR 6846 followup) 9 years ago
Brendan Dahl e362c3b8fc Use URL constructor for combineURL. 9 years ago
Daan Sprenkels 90ec2c9294 shading-pattern: Decreased `Shadings.SMALL_NUMBER` 9 years ago
Jonas Jenwald 896e390285 Check that CIDFontType0 fonts does not actually contain OpenType font files (issue 6782) 9 years ago
Brendan Dahl eb7c36beb6 Add validation for callsubr and callgsubr for type 2 charstrings. 9 years ago
Jonas Jenwald 97c10e9c08 Strip `null` (\x00) characters from the URLs in LinkAnnotations (issue 6832) 9 years ago
Tim van der Meij 6ef7120a04 Implement support for Highlight annotations 10 years ago
Yury Delendik f340dd5cd5 Adds pdfjs/main_loader module to better mirror pdfjs-dist/build/pdf. 10 years ago
Tim van der Meij 34918a6666 Implement support for Squiggly annotations 10 years ago
Yury Delendik cbbb9bb82d Adds UMD header to pdf.js and pdf.worker.js files. 10 years ago
Yury Delendik c991480687 Better crypto key length recovery. 10 years ago
Jonas Jenwald 1d1f175826 Apply Patterns, if necessary, when rendering text 10 years ago
Yury Delendik 2b2c521213 Hack to avoid intermidiate Chrome failures during tests. 10 years ago
Yury Delendik fc3282db56 Adds RequireJS to worker. 10 years ago
Yury Delendik 85e95d34ed Use RequireJS in the viewer, examples and tests. 10 years ago
Tim van der Meij c5f4b9750e Implement support for StrikeOut annotations 10 years ago
Tim van der Meij ae329afc03 Ensure that hidden popups do not use any space 10 years ago
Jonas Jenwald 2f2ea6160b Ensure that the `baseTransform` is applied when rendering annotations 10 years ago
Tim van der Meij cd28dd34fe Implement support for Underline annotations 10 years ago
Tim van der Meij 26379ddae2 Rename and reorder link annotation CSS 10 years ago
Jonas Jenwald 3c7088dc44 Do not modify `data.rect` in `AnnotationElement_createContainer`, since that will corrupt the annotation position on subsequent calls 10 years ago
Tim van der Meij 7d43971f54 Implement support for Popup annotations 10 years ago