Commit Graph

  • 1d07ef597e XFA - Must use bindItems element even if there is no direct binding (bug 1720907) Calixte Denizet 2021-07-20 17:05:24 +02:00
  • 683ce66a48
    Merge pull request #13761 from Snuffleupagus/issue-13756 Jonas Jenwald 2021-07-19 19:38:30 +02:00
  • cf7978d507 XFA - Prevent breaking errors in Binder, when searchNode doesn't return data (issue 13756) Jonas Jenwald 2021-07-19 17:45:10 +02:00
  • 07955fa1d3
    Merge pull request #13735 from Snuffleupagus/bug-1720411 Tim van der Meij 2021-07-18 13:48:34 +02:00
  • 668c58d68d
    Merge pull request #13746 from Snuffleupagus/getOperatorList-intent Tim van der Meij 2021-07-18 13:28:08 +02:00
  • e04386c675
    Merge pull request #13754 from Snuffleupagus/refactor-PDFFunction Tim van der Meij 2021-07-18 13:11:26 +02:00
  • 2d1f60f655
    Merge pull request #13745 from Snuffleupagus/dev-enableXfa Tim van der Meij 2021-07-18 13:03:31 +02:00
  • 481af097b4 Convert PDFFunction to a standard class with static methods Jonas Jenwald 2021-07-17 16:26:28 +02:00
  • d35fe3e796 Remove the IR (internal representation) part of the PDFFunction parsing Jonas Jenwald 2021-07-17 16:24:29 +02:00
  • 03cf28bf17 [api-minor] Add intent support to the PDFPageProxy.getOperatorList method (issue 13704) Jonas Jenwald 2021-07-10 16:47:39 +02:00
  • e5845739fd Enable XFA by default in the development viewer Jonas Jenwald 2021-07-16 14:12:24 +02:00
  • da808aeab3 Ensure that the field value, for checkboxes, refers to an existing appearance state (bug 1720411) Jonas Jenwald 2021-07-14 19:31:09 +02:00
  • f1ae7d7b0e
    Merge pull request #13743 from calixteman/print_radio calixteman 2021-07-16 12:57:04 +02:00
  • 3fb30ddde5 XFA - Checkboxes must be printed (bug 1720182) - to avoid future regressions, annotationStorage is passed to the xfa render in reftests. Calixte Denizet 2021-07-16 09:18:53 +02:00
  • 4b2e0d0d01
    Merge pull request #13732 from calixteman/rect calixteman 2021-07-15 22:30:25 +02:00
  • ad34f16861
    Merge pull request #13730 from Snuffleupagus/botbrowsertest Tim van der Meij 2021-07-15 22:14:17 +02:00
  • c1f89c76c7
    Merge pull request #13738 from Snuffleupagus/empty-Name Tim van der Meij 2021-07-15 22:07:42 +02:00
  • 05340cc917
    Merge pull request #13739 from Snuffleupagus/viewer-rm-IE-meta-tag Tim van der Meij 2021-07-15 22:00:05 +02:00
  • f376a3fbb1 Remove <meta> tag only necessary for IE-compatibility Jonas Jenwald 2021-07-15 13:59:40 +02:00
  • 3838c4e27c Re-factor the handling of *empty* Name-instances (PR 13612 follow-up) Jonas Jenwald 2021-07-14 21:38:19 +02:00
  • 64f86de5cb
    Merge pull request #13734 from calixteman/print_issue calixteman 2021-07-14 19:45:53 +02:00
  • 15ab7a822f
    Merge pull request #13725 from Snuffleupagus/catch-setTransform Brendan Dahl 2021-07-14 10:16:56 -07:00
  • 019699acfb XFA - Cannot print fields with no names - it was not possible to print pdf file in issue #13500. Calixte Denizet 2021-07-14 17:38:32 +02:00
  • 5081167e7f XFA - A rectangle must have the width of its parent but without inner margins - it aims to fix #13584; - to avoid bad rendering because of clipping just set overflow to visible on SVG element. Calixte Denizet 2021-07-14 15:36:00 +02:00
  • 2438d5ba8c Add a new "botbrowsertest" gulp-task, to allow running only the browser tests on the bots Jonas Jenwald 2021-07-14 11:53:07 +02:00
  • b6c6a0cb7c Avoid all rendering breaking completely when CanvasPattern.setTransform() is unsupported Jonas Jenwald 2021-07-13 17:05:07 +02:00
  • a17bd13023
    Merge pull request #13721 from calixteman/layout8 calixteman 2021-07-13 10:03:58 +02:00
  • 4d130d066c
    Merge pull request #13723 from calixteman/xfa_print_fix calixteman 2021-07-12 21:45:49 +02:00
  • dd55e76f5d XFA - Avoid to have containers not pushed in the html - it aims to fix issue #13668. Calixte Denizet 2021-07-11 19:12:50 +02:00
  • 0b4bf5b645 XFA - Only the first page was printed (bug 1720159) Calixte Denizet 2021-07-12 20:21:23 +02:00
  • 8ab65ed32d
    Merge pull request #13720 from mozilla/revert-13716-layout7 calixteman 2021-07-12 09:46:50 +02:00
  • 140c2bc563
    Revert "XFA - Avoid to have containers not pushed in the html" calixteman 2021-07-12 09:46:38 +02:00
  • b6445ddc08
    Merge pull request #13716 from calixteman/layout7 calixteman 2021-07-12 09:31:27 +02:00
  • bd3639ff80
    Merge pull request #13718 from calixteman/xfa_tooltip calixteman 2021-07-12 00:00:20 +02:00
  • 789d5c9b39
    Merge pull request #13717 from calixteman/valign calixteman 2021-07-11 22:57:49 +02:00
  • 9bbc194846 XFA - Support assist element Calixte Denizet 2021-07-11 21:01:18 +02:00
  • ff49fa5247 XFA - Fix wrong vertical alignments Calixte Denizet 2021-07-11 19:46:20 +02:00
  • fccc6c2242 XFA - Avoid to have containers not pushed in the html - it aims to fix issue #13668. Calixte Denizet 2021-07-11 19:12:50 +02:00
  • 70434c132f
    Merge pull request #13714 from calixteman/myriad calixteman 2021-07-11 15:53:36 +02:00
  • 94b60b311f
    Merge pull request #13715 from Snuffleupagus/update-packages Tim van der Meij 2021-07-11 14:33:01 +02:00
  • 690b5d1941 XFA - Use fake MyriadPro as a fallback for missing fonts - aims to fix #13597. Calixte Denizet 2021-07-10 16:18:45 +02:00
  • c9ed65a0c4 Update l10n files Jonas Jenwald 2021-07-11 12:25:54 +02:00
  • 46b6e57b7c Update the eslint-plugin-unicorn package to the latest version Jonas Jenwald 2021-07-11 12:21:29 +02:00
  • 689e5c54a7 Update the es-module-shims package to the latest version Jonas Jenwald 2021-07-11 12:16:47 +02:00
  • a926976e4d Update npm packages Jonas Jenwald 2021-07-11 12:14:47 +02:00
  • d416b23898
    Merge pull request #13705 from calixteman/lineheight3 calixteman 2021-07-10 14:19:03 +02:00
  • 16759bf390
    Merge pull request #13712 from Snuffleupagus/checkDimensions-bbox Jonas Jenwald 2021-07-10 13:27:16 +02:00
  • 700b79a305 XFA - Always compute the transformed BBox values in checkDimensions (PR 13691 follow-up) Jonas Jenwald 2021-07-10 11:24:05 +02:00
  • 2822ba4208
    Merge pull request #13699 from mdrodz/webpack-hash-implementation Tim van der Meij 2021-07-09 23:06:43 +02:00
  • 62b5dc9eb7
    Merge pull request #13696 from Snuffleupagus/issue-13689 Tim van der Meij 2021-07-09 23:01:19 +02:00
  • a6d2e78b8a
    Merge pull request #13690 from symtalha14/text-annotation-comb Tim van der Meij 2021-07-09 22:58:50 +02:00
  • f7cb8b4bdd
    Merge pull request #13710 from calixteman/13706_f_up calixteman 2021-07-09 22:00:25 +02:00
  • a4f60fc417
    Merge pull request #13708 from calixteman/xfa_tab calixteman 2021-07-09 21:59:50 +02:00
  • ff77acb357 XFA - Move xfa layer on top of the others (follow-up of #13706) Calixte Denizet 2021-07-09 20:58:19 +02:00
  • ccac125623 XFA - Add support for traversal and traverse element - For now, just implement the "next" target in using tabindex attribute of html elements. Calixte Denizet 2021-07-09 19:28:21 +02:00
  • caaf77375f
    Merge pull request #13703 from eltociear/patch-4 calixteman 2021-07-09 20:12:55 +02:00
  • 90e527968a
    Merge pull request #13706 from calixteman/13697 calixteman 2021-07-09 20:10:39 +02:00
  • 1b77888400 XFA - Keep xfa layer on top of the others (bug 1719629) Calixte Denizet 2021-07-09 18:18:22 +02:00
  • 58e1f51688 XFA - Fix text positions (bug 1718741) - font line height is taken into account by acrobat when it isn't with masterpdfeditor: I extracted a font from a pdf, modified some ascent/descent properties thanks to ttx and the reinjected the font in the pdf: only Acrobat is taken it into account. So in this patch, line heights for some substituted fonts are added. - it seems that Acrobat is using a line height of 1.2 when the line height in the font is not enough (it's the only way I found to fix correctly bug 1718741). - don't use flex in wrapper container (which was causing an horizontal overflow in the above bug). - consequently, the above fixes introduced a lot of small regressions, so in order to see real improvements on reftests, I fixed the regressions in this patch: - replace margin by padding in some case where padding is a part of a container dimensions; - remove some flex display: some containers are wrongly sized when rendered; - set letter-spacing to 0.01px: it helps to be sure that text is not broken because of not enough width in Firefox. Calixte Denizet 2021-07-09 17:29:21 +02:00
  • 0afc785c7d
    Merge pull request #13700 from calixteman/image_scale calixteman 2021-07-09 15:34:47 +02:00
  • dba30eac7b
    XFA - Fix typo in factory.js Ikko Ashimine 2021-07-09 21:51:37 +09:00
  • ad195e0f05 XFA - Scale correctly images Calixte Denizet 2021-07-08 20:28:49 +02:00
  • a7c4fb4478 making webpack aware of the change inside of the worker file and hashing its name on build accordingly Rodolfo Rangel 2021-07-08 13:02:22 -03:00
  • 29fd39a16e [GENERIC viewer] Try to fixup "incomplete" language codes (issue 13689) Jonas Jenwald 2021-07-07 13:53:39 +02:00
  • c33bf0b5e8
    Merge pull request #13692 from calixteman/bind_global calixteman 2021-07-08 12:42:22 +02:00
  • 418880d473
    Merge pull request #13694 from Snuffleupagus/handleBreak-rm-extra-target Jonas Jenwald 2021-07-08 09:58:29 +02:00
  • df6107714a XFA - remove unnecessary check in the handleBreak function (PR 13687 follow-up) Jonas Jenwald 2021-07-07 23:22:29 +02:00
  • fbd2f28618
    Merge pull request #13693 from calixteman/textfields calixteman 2021-07-07 21:43:21 +02:00
  • e34e2e0af6 Fixed text annotation input field symtalha14 2021-07-07 17:37:08 +05:30
  • 36cfb15668
    Merge pull request #13691 from calixteman/layout6 calixteman 2021-07-07 19:17:58 +02:00
  • d9a776caf8 XFA - Enable disabled fields (bug 1719464) - it's a workaround in waiting for JS implementation to let the use fill manually some fields. Calixte Denizet 2021-07-07 18:46:43 +02:00
  • 8a06df9253 XFA - Handle correctly nested containers with lr-tb layout (bug 1718670) - and avoid to push a field with no dimensions when we have some available space in width in a parent. Calixte Denizet 2021-07-07 15:24:14 +02:00
  • 778800a53a XFA - Correctly bind global data (bug 1718725) Calixte Denizet 2021-07-07 16:16:21 +02:00
  • b2b7806cab
    Merge pull request #13649 from Snuffleupagus/xfa-merge-supplemental-font-data Jonas Jenwald 2021-07-07 15:07:17 +02:00
  • 37d2808977 Merge the supplemental font data files used with XFA documents Jonas Jenwald 2021-06-29 10:07:55 +02:00
  • 1eb9a3e9eb
    Merge pull request #13687 from calixteman/failing_som calixteman 2021-07-07 11:50:26 +02:00
  • 0486d24e36 XFA - Don't fail xfa loading because of a JS subexpression in SOM expressions - Fix for one pdf in bug 1717668 (PDFIUM-292-0.pdf). Calixte Denizet 2021-07-07 10:32:53 +02:00
  • 05ebb6329b
    Merge pull request #13683 from brendandahl/mask-fixes Jonas Jenwald 2021-07-07 10:24:01 +02:00
  • a52c0c6988 Fix transformations when painting image masks and tiling patterns. Brendan Dahl 2021-06-30 15:09:07 -07:00
  • a0aff125dd
    Merge pull request #13684 from calixteman/typo Brendan Dahl 2021-07-06 14:02:37 -07:00
  • c47f0f0f40 XFA - Default background in rectangle is white - Fix a typo in order to open the pdf in issue #13679 - After fixing the fill default color there wer some regressions because of z-index and when fixing z-index there were some regressions because of borders - So fix the borders rendering. Calixte Denizet 2021-07-06 17:52:05 +02:00
  • 90d196a080
    Merge pull request #13680 from calixteman/layout5 calixteman 2021-07-06 15:40:55 +02:00
  • 5f76b6370c XFA - Layout correctly a subform with row layout (bug 1718740) - Fix issues with subformSet elements which are not a real container. Calixte Denizet 2021-07-06 14:11:21 +02:00
  • b3de26f514
    Merge pull request #13675 from Snuffleupagus/driver-image-src-last Jonas Jenwald 2021-07-06 11:10:04 +02:00
  • ba2d685166
    Merge pull request #13673 from calixteman/images2 calixteman 2021-07-06 09:53:29 +02:00
  • f6ce449fea [test/driver.js] Ensure that Image src is set *after* the callbacks in resolveImages Jonas Jenwald 2021-07-05 16:24:23 +02:00
  • b9e84ba70e
    Merge pull request #13665 from calixteman/reserve calixteman 2021-07-05 15:45:59 +02:00
  • 5cdee80c8e XFA - An image can be a stream in the pdf (bug 1718521) - hrefs can be found in catalog > Names > XFAImages Calixte Denizet 2021-07-02 20:05:23 +02:00
  • 02c069481e
    Merge pull request #13653 from calixteman/lineheight calixteman 2021-07-05 13:32:42 +02:00
  • fcd4c8151c
    Merge pull request #13672 from mozilla/revert-13654-images calixteman 2021-07-05 12:47:35 +02:00
  • 783cbc1793
    Revert "XFA - An image can be a stream in the pdf (bug 1718521)" calixteman 2021-07-05 12:47:14 +02:00
  • b370d4714f
    Merge pull request #13654 from calixteman/images calixteman 2021-07-05 12:04:34 +02:00
  • 62808cb3c2
    Merge pull request #13666 from Snuffleupagus/eslint-operator-assignment Tim van der Meij 2021-07-04 18:05:12 +02:00
  • 819be0e78b Fix the remaining ESLint operator-assignment errors Jonas Jenwald 2021-07-04 11:55:33 +02:00
  • 901b24e8af Enable the ESLint operator-assignment rule Jonas Jenwald 2021-07-04 11:51:11 +02:00
  • de80590157
    Merge pull request #13662 from calixteman/no_arial Jonas Jenwald 2021-07-04 11:35:50 +02:00
  • 5c7cd6fb4f
    Merge pull request #13661 from Snuffleupagus/fingerprints Tim van der Meij 2021-07-03 18:59:11 +02:00
  • f979aae6fe
    Merge pull request #13664 from Snuffleupagus/rm-package-version Tim van der Meij 2021-07-03 18:50:07 +02:00
  • 9b5574d3ef XFA - Fix indentation for justified paragraph - and ceil the reserve for a caption to avoid to split it; - both issues are present in the pdf in issue #13633. Calixte Denizet 2021-07-03 18:06:59 +02:00
  • e4adde3462 Remove the version field from the package.json file Jonas Jenwald 2021-07-03 16:16:39 +02:00