3 Commits (9228a04061a53a7882ed6f6a1ee262fb56b46b30)

Author SHA1 Message Date
Jonas Jenwald a36a946976 Move the `isSpace` utility function from core/parser.js to shared/util.js 9 years ago
Yury Delendik bda5e6235e Removes global PDFJS usage from the src/core/. 9 years ago
Yury Delendik 6b60c8f4db Adds UMD headers to core, display and shared files. 9 years ago
Tim van der Meij 8b79becad6 Improve code structure of the annotation code 10 years ago
Jonas Jenwald 6dfe53b976 [api-minor] Add a parameter to `PDFPageProxy_getTextContent` that enables replacing of all whitespace with standard spaces in the textLayer (issue 6612) 10 years ago
Jonas Jenwald b05652ca97 [api-minor] Let `getAnnotations` fetch all annotations by default, unless an intent is specified 10 years ago
Tim van der Meij 0991c06395 Refactor annotation flags code 10 years ago
Manas a2ba1b8189 Uses editorconfig to maintain consistent coding styles 10 years ago
Yury Delendik 58c3ea0820 Adds thread abort capabilities. 10 years ago
Jonas Jenwald 5853553455 Make `get fingerprint` slightly more robust against corrupt PDF files 10 years ago
Tim van der Meij 4f920ad100 Refactor annotation code to use a factory 10 years ago
Tim van der Meij 995c5ba205 Simplify annotation data passing 10 years ago
Jonas Jenwald a28ed7c834 Always traverse the entire parent chain in Page_getInheritedPageProp (issue 5954) 10 years ago
Mike Corbin 4c9b65f0e1 Extract correct PDF format version from the catalog 10 years ago
Collin Anderson 54e984c763 cleaned whitespace 10 years ago
Jonas Jenwald 1fea44ce14 Ensure that |get fingerprint| doesn't fail if the ID is not an array (issue 5599) 10 years ago
Jordan Thoms aa53319c87 Improve fingerprinting of documents 11 years ago
Jonas Jenwald 83a4c68df9 Add strict equalities in src/core/core.js 11 years ago
Jonas Jenwald a5c98aab36 Re-factor parsing of the Linearization dictionary 11 years ago
Jonas Jenwald b950118681 Revert commit fc73e2e (PR 5005) for breaking certain PDF files 11 years ago
fkaelberer fc73e2e173 use getBytes() instead of looping over getByte() 11 years ago
Yury Delendik d8eb8b1de1 Adds Promise to the getOperatorList 11 years ago
Jonas Jenwald 034f1102da Remove LegacyPromise in src/core/core.js 11 years ago
Joshua T Kalis 5828b2c687 Refactor - remove redundant function and all references 11 years ago
Brendan Dahl 5bd8a83c9b Build the text layer geometry on the worker. 11 years ago
Yury Delendik 31f081ae17 Doesn't traverse cyclic references in Dict.getAll; reduces empty-Dict garbage 11 years ago
Jonas Jenwald 131a16b65e Fix coding style in src/core/core.js 11 years ago
Thorben Bochenek 8edebc797b Refactor and fix style of core.js 11 years ago
Thorben Bochenek 1ddb019449 Fix Issue #4461: Pages without \Resources in their dictionary fail to load 11 years ago
Samuel Chantaraud 076b3433b4 Improved annotations' display/behavior. 11 years ago
Nicholas Nethercote ab7568c0ff Use Array.join() to build up strings in more places. 11 years ago
Yury Delendik 5bf3e44e30 Introduces LegacyPromise; polyfills DOM Promise 11 years ago
Yury Delendik e712c4136a Cleaning up fonts when viewer is idle for some time 12 years ago
Brendan Dahl c2d65fc4ab Don't traverse all pages to get a single page. 12 years ago
Brendan Dahl f4942b11f8 Reduce the memory usage of the operator list. 12 years ago
Jakob Miland c341dd57e5 Simplify get fingerprint() method 12 years ago
Yury Delendik ba23a9e8f9 Adds initial telemetry probes 12 years ago
Brendan Dahl 5ecce4996b Split files into worker and main thread pieces. 12 years ago
Jonas d90ad429f6 Enable loading of PDFs with invalid document information dictionaries 12 years ago
Brendan Dahl bf72bc94e2 Incrementally render by sending the operator list by chunks as they're ready. 12 years ago
Yury Delendik 19e8f2f059 lookChar refactoring 12 years ago
Brendan Dahl a8ad07ccbf Cache fonts by reference. 12 years ago
Brendan Dahl 01ce3d056c Load all resources before getOperatorList/getTextContent. 12 years ago
Yury Delendik 336aa38f4a Reset canvas state before drawing annotations 12 years ago
Tim van der Meij d22ea7edc4 Lowering warning to info 12 years ago
Brendan Dahl 3dadde52dc Propagate promise rejections so we show the fallback. 12 years ago
Mack Duan f8f4b3f45d Refactor code for annotations 12 years ago
Mack Duan d69f14328c Use same obj/font id counter for all partial evaluators on page 12 years ago
Mack Duan 30e127d848 Do not cache content stream 12 years ago
Mack Duan 2ce00279be Address more of brendan's comments 12 years ago