Commit Graph

  • 13bc661681
    Merge pull request #13941 from Snuffleupagus/MessageHandler-PasswordException Tim van der Meij 2021-08-29 14:23:46 +02:00
  • ce3f5ea2bf Use async a bit more in the API Jonas Jenwald 2021-08-29 12:11:36 +02:00
  • c6d400ed06 Export the XFA/StructTree-layers in the viewer components Jonas Jenwald 2021-08-28 18:09:39 +02:00
  • 9ea3fa0747 Ensure that PasswordException is handled correctly in the wrapReason function Jonas Jenwald 2021-08-28 11:58:02 +02:00
  • 153d058b3a
    Merge pull request #13933 from brendandahl/xfa-checkbox2 Tim van der Meij 2021-08-27 22:45:44 +02:00
  • b0929dceba
    Merge pull request #13940 from Snuffleupagus/cleanup-supportsFullscreen Tim van der Meij 2021-08-27 22:31:31 +02:00
  • c82381eb06
    Merge pull request #13930 from michael-yx-wu/mw/fix-typings Tim van der Meij 2021-08-27 22:15:32 +02:00
  • 46f6351287
    Merge pull request #13939 from Snuffleupagus/gulpfile-ci-test Tim van der Meij 2021-08-27 21:59:49 +02:00
  • bc2bb18af7 Simplify the PDFViewerApplication.supportsFullscreen getter Jonas Jenwald 2021-08-27 17:45:34 +02:00
  • 8ff0f8e4df Use optional chaining even more in the web/app.js file Jonas Jenwald 2021-08-27 17:29:00 +02:00
  • d67d48486c Remove the npm test-command Jonas Jenwald 2021-08-27 16:07:07 +02:00
  • b34d2cdc42 Ensure that beginMarkedContentProps/endMarkedContent-operators, for /XObjects, are balanced in corrupt documents (PR 13854 follow-up) Jonas Jenwald 2021-08-26 17:05:30 +02:00
  • 1a1de9bb3e Add support for specifying non-default Optional Content in the ref-tests Jonas Jenwald 2021-08-24 11:48:54 +02:00
  • 853b1172a1 Support Optional Content in Image-/XObjects (issue 13931) Jonas Jenwald 2021-08-24 11:30:19 +02:00
  • c08b4ea30d Fix Viewer API definitions and include in CI Michael Wu 2021-08-25 18:44:06 -04:00
  • ada283cc35
    Merge pull request #13935 from Snuffleupagus/TextHighlighter-tweaks Tim van der Meij 2021-08-25 23:06:51 +02:00
  • 4346b39cbd
    Merge pull request #13934 from Snuffleupagus/rm-IPDFHistory Tim van der Meij 2021-08-25 22:57:07 +02:00
  • fa4e82c453 A couple of small TextHighlighter/TextLayerBuilder tweaks (PR 13908 follow-up) Jonas Jenwald 2021-08-25 14:03:25 +02:00
  • ae90d9162b Remove the IPDFHistory interface Jonas Jenwald 2021-08-25 12:11:41 +02:00
  • bb81f4029a
    Merge pull request #13923 from Snuffleupagus/AnnotationMode Jonas Jenwald 2021-08-25 11:10:47 +02:00
  • 6d2193a812 Fix saving of XFA checkboxes. (bug 1726381) Brendan Dahl 2021-08-24 15:53:55 -07:00
  • 2a0ad8e696 Add deprecation warnings for the renderInteractiveForms and includeAnnotationStorage options, in PDFPageProxy.render Jonas Jenwald 2021-08-21 15:30:25 +02:00
  • 41efa3c071 [api-minor] Introduce a new annotationMode-option, in PDFPageProxy.{render, getOperatorList} Jonas Jenwald 2021-08-08 14:36:28 +02:00
  • 56e7bb626c
    Merge pull request #13660 from calixteman/no_xfaf Brendan Dahl 2021-08-23 12:30:29 -07:00
  • 04573d2dc8 XFA - Disable xfa rendering for XFAF pdfs - we'll implement XFAF support later. Calixte Denizet 2021-07-03 12:59:42 +02:00
  • bf5a45ce6d
    Merge pull request #13908 from brendandahl/xfa-find Brendan Dahl 2021-08-23 08:53:02 -07:00
  • bb47128864 XFA - Support text search in XFA documents. Brendan Dahl 2021-08-18 17:02:29 -07:00
  • d022333618
    Merge pull request #13922 from Snuffleupagus/eslint-object-shorthand-chromium Tim van der Meij 2021-08-22 13:58:02 +02:00
  • 4477cb2804
    Merge pull request #13921 from Snuffleupagus/update-packages Tim van der Meij 2021-08-22 13:56:44 +02:00
  • 66c8a0897a Enable the ESLint object-shorthand rule in the extensions/chromium/-folder Jonas Jenwald 2021-08-22 12:28:07 +02:00
  • ab06773758 Update l10n files Jonas Jenwald 2021-08-22 10:43:02 +02:00
  • a24702b942 Update npm packages Jonas Jenwald 2021-08-22 10:38:52 +02:00
  • 83e1064360
    Merge pull request #13920 from Snuffleupagus/issue-13916 Tim van der Meij 2021-08-21 15:05:08 +02:00
  • db11ba024d
    Merge pull request #13899 from Snuffleupagus/includeAnnotationStorage-fix-caching Tim van der Meij 2021-08-21 15:04:28 +02:00
  • 1b3382f921
    Merge pull request #13904 from Snuffleupagus/fix-LocalTilingPatternCache Tim van der Meij 2021-08-21 14:46:34 +02:00
  • 50dffdaf55
    Merge pull request #13905 from Snuffleupagus/refactor-loadAndEnablePDFBug Tim van der Meij 2021-08-21 14:39:57 +02:00
  • ac27f96987 Extend the glyph maps for standard respectively Calibri fonts (issue 13916) Jonas Jenwald 2021-08-20 23:17:53 +02:00
  • 6b2c913413
    Merge pull request #13913 from michael-yx-wu/mw/fix-typings Jonas Jenwald 2021-08-20 22:10:30 +02:00
  • acfb54a836 Fix pdf_viewer definitions Michael Wu 2021-08-19 23:32:58 -04:00
  • 3c8ee25e05
    Merge pull request #13911 from Snuffleupagus/gulpfile-fix-TESTING-define Brendan Dahl 2021-08-19 13:15:47 -07:00
  • 88d39e51c3 When running tests, enable XFA by default in the viewer (PR 13745 follow-up) Jonas Jenwald 2021-08-19 20:13:19 +02:00
  • 1f468e523f Ensure that the TESTING define can always be overridden in gulpfile.js Jonas Jenwald 2021-08-19 19:54:36 +02:00
  • bc8787b049 Re-factor loadAndEnablePDFBug and PDFBug.init Jonas Jenwald 2021-08-18 15:59:30 +02:00
  • 5f25fea0fe Re-factor the LocalTilingPatternCache to cache by Ref rather than Name (PR 12458 follow-up, issue 13780) Jonas Jenwald 2021-08-18 12:49:01 +02:00
  • 8ee5acd85d Tweak handling of the onlyRefs-option in the BaseLocalCache class Jonas Jenwald 2021-08-18 12:24:51 +02:00
  • a7f0301f21 [Regression] Re-factor the *internal* includeAnnotationStorage handling, since it's currently subtly wrong Jonas Jenwald 2021-08-15 19:57:42 +02:00
  • 1465b1670f [src/display/api.js] Move the getRenderingIntent helper function into WorkerTransport Jonas Jenwald 2021-08-15 19:28:47 +02:00
  • a936509b77
    Merge pull request #13900 from Snuffleupagus/rm-babel-logical-assignment Tim van der Meij 2021-08-17 22:01:27 +02:00
  • b9a6258ad2 [api-minor] Stop translating logical assignment in non-legacy builds (PR 12887 follow-up) Jonas Jenwald 2021-08-17 11:57:18 +02:00
  • e9146b19e6
    Merge pull request #13892 from Snuffleupagus/Dict-merge-refactor-2 Tim van der Meij 2021-08-14 12:26:19 +02:00
  • 0e7df95e90
    Merge pull request #13896 from Snuffleupagus/cleanup-ReadableStream-polyfill Tim van der Meij 2021-08-14 12:21:55 +02:00
  • e2aa067603 Simplify the ReadableStream polyfill Jonas Jenwald 2021-08-13 12:26:54 +02:00
  • 3369f9a783 Move some validation, in Dict.merge, used during merging of sub-dictionaries (PR 13775 follow-up) Jonas Jenwald 2021-08-12 11:31:41 +02:00
  • 14a0d612c4
    Merge pull request #13886 from Snuffleupagus/BaseException-name Tim van der Meij 2021-08-11 22:35:05 +02:00
  • f154bbfc1f
    Merge pull request #13890 from Snuffleupagus/eslint-deprecated-rules Tim van der Meij 2021-08-11 22:18:44 +02:00
  • 96dbe38544 Update some deprecated ESLint rules Jonas Jenwald 2021-08-11 17:35:56 +02:00
  • d3c9c08aca
    Merge pull request #13887 from mozilla/dependabot/npm_and_yarn/path-parse-1.0.7 Jonas Jenwald 2021-08-10 22:43:42 +02:00
  • 91ef2e19aa
    Bump path-parse from 1.0.5 to 1.0.7 dependabot[bot] 2021-08-10 18:23:47 +00:00
  • 474659be8b Fix the inconsistent return types in PDFViewerApplication._parseHashParameters Jonas Jenwald 2021-08-09 13:16:02 +02:00
  • 5ac139dea1 Remove the BaseViewer._name property, used only when logging errors Jonas Jenwald 2021-08-09 12:05:50 +02:00
  • 6167566f1b Re-factor the BaseException.name handling, and clean-up some code Jonas Jenwald 2021-08-09 12:02:49 +02:00
  • 745d5cc819
    Merge pull request #13884 from Snuffleupagus/update-packages Tim van der Meij 2021-08-08 11:58:56 +02:00
  • 43060d39ad
    Merge pull request #13883 from Snuffleupagus/api-cache-annotations Tim van der Meij 2021-08-08 11:30:31 +02:00
  • d24476e02c Update l10n files Jonas Jenwald 2021-08-08 10:52:26 +02:00
  • d0c87e13ce Update the eslint-plugin-unicorn package to the latest version Jonas Jenwald 2021-08-08 10:49:57 +02:00
  • 014d00e4fb Update npm packages Jonas Jenwald 2021-08-08 10:45:36 +02:00
  • 7f2d524df5 Improve caching of Annotations-data, by using a Map, in the API Jonas Jenwald 2021-08-08 08:14:51 +02:00
  • 036b81496e
    Merge pull request #13882 from Snuffleupagus/PDFWorker-rm-closure Tim van der Meij 2021-08-07 19:52:39 +02:00
  • 952f6366bf
    Merge pull request #13867 from Snuffleupagus/RenderingIntentFlag Tim van der Meij 2021-08-07 19:25:51 +02:00
  • f3960a65d3
    Merge pull request #13879 from Snuffleupagus/test-resources-fix-globals Tim van der Meij 2021-08-07 19:00:42 +02:00
  • 1cf9405281 [api-minor] Remove the closure from the PDFWorker class, in the src/display/api.js file Jonas Jenwald 2021-08-06 13:11:29 +02:00
  • 3d18c76a53
    Merge pull request #13881 from calixteman/bug_1723734 Brendan Dahl 2021-08-06 11:56:58 -07:00
  • 328383ea7a XFA - Elements under an area must be bound (bug 1723734) - aims to fix https://bugzilla.mozilla.org/show_bug.cgi?id=1723734. Calixte Denizet 2021-08-06 18:54:42 +02:00
  • 98e893b84f
    Merge pull request #13880 from eltociear/patch-5 calixteman 2021-08-06 19:31:52 +02:00
  • d7e1a419c2
    Merge pull request #13873 from brendandahl/xfa-heading Brendan Dahl 2021-08-06 09:54:47 -07:00
  • 23236f1b0b
    Fix typo in cff_parser_spec.js Ikko Ashimine 2021-08-06 19:30:36 +09:00
  • df79b831f4 Fix the global variable definitions in test/resources/reftest-analyzer.js (issue 13862) Jonas Jenwald 2021-08-06 11:25:24 +02:00
  • 107efdb178 [Regression] Re-factor the *internal* renderInteractiveForms handling, since it's currently subtly wrong Jonas Jenwald 2021-08-05 11:04:09 +02:00
  • 47f94235ab [api-minor] Re-factor the *internal* renderingIntent, and change the default intent value in the PDFPageProxy.getAnnotations method Jonas Jenwald 2021-08-02 14:30:08 +02:00
  • a38d1122d8 XFA - Support aria heading and table structure. (bug 1723421) (bug 1723425) Brendan Dahl 2021-08-04 18:40:14 -07:00
  • 849bab973c
    Merge pull request #13874 from Snuffleupagus/components-annotation-zoom-factor Tim van der Meij 2021-08-05 22:28:51 +02:00
  • 8292076af9
    Merge pull request #13869 from Snuffleupagus/test-resources-lint Tim van der Meij 2021-08-05 22:17:26 +02:00
  • 834e475e1d
    Merge pull request #13875 from calixteman/xfa_focus calixteman 2021-08-05 20:09:00 +02:00
  • fef939d347 Annotation & XFA: Add focus outlines on different fields (bug 1723615, bug 1718528) - set a default tabindex to be sure they'll be taken into account in the TAB cycle (https://bugzilla.mozilla.org/show_bug.cgi?id=1723615). - show default outline when fields are focused (it was an a11y bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1718528). Calixte Denizet 2021-08-05 12:58:36 +02:00
  • 561faa7c94 Update the Annotation --zoom-factor CSS variable when PDFPageView is used standalone (PR 13868 follow-up) Jonas Jenwald 2021-08-05 11:32:45 +02:00
  • 4ad65c8b9c
    Merge pull request #13868 from calixteman/zoom_select Jonas Jenwald 2021-08-05 10:45:13 +02:00
  • 71a100a4d0 Annotation & XFA: Scale the font size in choicelist using zoom factor (bug 1715996) - this is an accessibility issue which could be painful for some people with visual disabilities. Calixte Denizet 2021-08-04 14:42:24 +02:00
  • 39663e730e Change the hashParameters function to return a Map rather than an Object (issue 13862) Jonas Jenwald 2021-08-04 14:22:42 +02:00
  • 5dfdfbc70b Fix *some* of the remaining linting issues in test/resources/reftest-analyzer.js Jonas Jenwald 2021-08-04 14:14:04 +02:00
  • 92300965a4 Fix *most* linting/formatting issues in the test/resources/ folder Jonas Jenwald 2021-08-04 13:59:21 +02:00
  • 99aa747a1d Include the test/resources/ folder when running ESLint/Stylelint Jonas Jenwald 2021-08-04 13:50:44 +02:00
  • 52ef63f1fe
    Merge pull request #13856 from calixteman/xfa_layout_rounding calixteman 2021-08-04 10:09:13 +02:00
  • 2cef6d8796
    Merge pull request #13864 from brendandahl/xfa-alt-text Brendan Dahl 2021-08-03 18:42:31 -07:00
  • 3e003245b1 [XFA] Add alt text for images. (bug 1723418) Brendan Dahl 2021-08-03 15:55:13 -07:00
  • 6cf1ee3251
    Merge pull request #13858 from brendandahl/xfa-aria-label Brendan Dahl 2021-08-03 17:18:08 -07:00
  • 6ea56f35ab Add aria-labels to XFA form elements. (bug 1723422) Brendan Dahl 2021-08-03 11:04:45 -07:00
  • b317e9311d
    Merge pull request #13846 from Snuffleupagus/test-xfa Tim van der Meij 2021-08-03 23:47:30 +02:00
  • 844319cdb0 Add a special gulp xfatest command, to limit the ref-tests to only XFA-documents (issue 13744) Jonas Jenwald 2021-08-02 16:37:42 +02:00
  • 85be62c684
    Merge pull request #13854 from Snuffleupagus/issue-13851 Tim van der Meij 2021-08-03 23:34:34 +02:00
  • ad90fe90ed
    Merge pull request #13848 from Snuffleupagus/rm-lgtm Tim van der Meij 2021-08-03 23:13:05 +02:00