9532 Commits (ebae24cacc63ab5720c6eba9118dc2792d0764b3)
 

Author SHA1 Message Date
Yury Delendik 6265bb6038 Fixes preprocessor testing and adds deadcode removal. 8 years ago
Tim van der Meij f828f07ccd Merge pull request #7941 from Snuffleupagus/Page-idFactory 8 years ago
Jonas Jenwald 642d8621ef Replace direct lookup of `uniquePrefix`/`idCounters`, in `Page` instances, with an `idFactory` containing an `createObjId` method instead 8 years ago
Tim van der Meij e259bc2c16 Merge pull request #7939 from yurydelendik/unittesttravis 8 years ago
Tim van der Meij 098acb1269 Merge pull request #7935 from Snuffleupagus/eslint_no-else-return 8 years ago
Yury Delendik c45300e06c Enables some unit tests on travis. 8 years ago
Jonas Jenwald 4046d67fde Enable the `no-else-return` ESLint rule 8 years ago
Yury Delendik 049d7fa277 Merge pull request #7934 from porlan1/master 8 years ago
porlan1 d9e1cb7955 unit test files as UMD modules 8 years ago
Jonas Jenwald 15f75a5585 [Firefox addon] Remove the `registerAddonHistogram` fallback code for Firefox versions 36 (and below) from `PdfJsTelemetry-addon.jsm` 8 years ago
Jonas Jenwald 9434c023ab [Firefox addon] Change the minimum supported version to Firefox 45, i.e. the current ESR version, and remove no longer necessary fallback code 8 years ago
Jonas Jenwald aabfb7788a Merge pull request #7926 from Snuffleupagus/api-onPassword-abort/throw-Promise 8 years ago
Jonas Jenwald 14b8523314 Refactor the `password` handling so that it's stored in the `PdfManager`s, instead of in the `XRef` 8 years ago
Jonas Jenwald 27513cd23b [api-minor] Ensure that the `getDocument` Promise is rejected if the `loadingTask` is destroyed, or an `Error` is thrown, inside of the `onPassword` callback (issue 7806) 8 years ago
Jonas Jenwald 4e62562a36 Update l10n files 8 years ago
Jonas Jenwald 59afb4b9f0 Merge pull request #7920 from Snuffleupagus/bug-1157493-followup 8 years ago
Jonas Jenwald ddea9a6b04 Improve the handling of `Encoding` dictionary, with `Differences` array, in `PartialEvaluator_preEvaluateFont` 8 years ago
Tim van der Meij 22f0a04df0 Merge pull request #7829 from Snuffleupagus/finishPaintTask-promise 8 years ago
Jonas Jenwald e963971244 Further adjust the heuristics used to detect OpenType font files with CFF data, to ensure that all Type0 fonts are handled the same way regardless of font Subtype (issue 7901) 8 years ago
Yury Delendik 3b3a179486 Merge pull request #7879 from rossj/highlight-fix 8 years ago
Jonas Jenwald 33063a486e Update l10n files 8 years ago
Jonas Jenwald 73e0daed6c Let `finishPaintTask` in pdf_page_view.js return a promise instead, to avoid having to throw in the `paintTask.promise` rejection handler, and don't reject the `PDFPageView_draw` promise when rendering is `cancelled` 8 years ago
Tim van der Meij 017e9b98d1 Merge pull request #7898 from timvandermeij/acroforms-checkbox-radiobutton 8 years ago
Tim van der Meij a428899b3c Button widget annotations: improve unit tests, simplify code and remove labels 8 years ago
Tim van der Meij 77148c7880 Button widget annotations: implement radio button value fetching according to the specification 8 years ago
Tim van der Meij 0c9a06c020 Button widget annotations: implement reference testing 8 years ago
benweet ba012c7a68 Button widget annotations: implement checkboxes and radio buttons 8 years ago
Tim van der Meij d0893b0c48 Merge pull request #7900 from Snuffleupagus/choiceWidget-Opt-indirect-objects 8 years ago
Jonas Jenwald bd91f34513 Ensure that we handle indirect objects in all types of `Opt` entries in `ChoiceWidget` annotation dictionaries 8 years ago
Tim van der Meij a719b71e59 Merge pull request #7897 from Snuffleupagus/eslint-switch 8 years ago
Jonas Jenwald c850968fa7 Remove `globals` that are now unnecessary thanks to the use of various ESLint environments (e.g. Node, ShellJS, Jasmine) 8 years ago
Jonas Jenwald 2f3805efbc Switch to using ESLint, instead of JSHint, for linting 8 years ago
Ross Johnson 4537590033 Consitently apply textAdvanceScale during building of textContentItems for improved highlighting. Fixes #7878. 8 years ago
Jonas Jenwald b629be05bd Merge pull request #7886 from Snuffleupagus/viewer-async-initialization 8 years ago
Jonas Jenwald a96b0f80dd Convert the only remaining consumer (in `hand_tool.js`) of the 'localized' event to use the `localized` Promise instead, and only re-dispatch the 'localized' event on the `eventBus` for `GENERIC` builds 8 years ago
Jonas Jenwald 648024f5d0 Don't call `bindEvents()` until `PDFViewerApplication` has been initialized, and move binding of `window` event listeners to a helper method, to prevent errors if an event manages to arrive too soon 8 years ago
Jonas Jenwald 849f5dde9d Move the `Preferences` initialization/fetching code to the top of `PDFViewerApplication.initialize`, to enable using them when initializing e.g. the viewer components 8 years ago
Jonas Jenwald 2c1436f6cb Refactor `PDFViewerApplication.initialize` into two methods, one that reads the Preferences and one that initializes the various viewer components 8 years ago
Tim van der Meij 7d8fa1385d Merge pull request #7890 from Snuffleupagus/pre-eslint-fixes 8 years ago
Jonas Jenwald 28e50cfa21 Fix errors reported by the `space-infix-ops` ESLint rule 8 years ago
Jonas Jenwald 68bf47d55d Fix errors reported by the `space-before-function-paren` ESLint rule 8 years ago
Jonas Jenwald 551eb263e3 Fix errors reported by the `semi-spacing` ESLint rule 8 years ago
Jonas Jenwald aae27e76bb Fix errors reported by the `no-multiple-empty-lines` ESLint rule 8 years ago
Jonas Jenwald efbb1e9b1c Fix errors reported by the `new-cap` ESLint rule 8 years ago
Jonas Jenwald c36468cbce Fix errors reported by the `keyword-spacing` ESLint rule 8 years ago
Jonas Jenwald 86ba634c97 Fix errors reported by the `key-spacing` ESLint rule 8 years ago
Jonas Jenwald 6606540fe4 Fix errors reported by the `func-call-spacing` ESLint rule 8 years ago
Jonas Jenwald ad915f8af1 Fix errors reported by the `comma-spacing` ESLint rule 8 years ago
Jonas Jenwald 66d2637b3f Fix errors reported by the `yoda` ESLint rule 8 years ago
Jonas Jenwald e53ab844cc Fix errors reported by the `no-useless-concat` ESLint rule 8 years ago