Commit Graph

  • 62dc431af6
    Merge pull request #10733 from timvandermeij/updates Tim van der Meij 2019-04-13 18:28:15 +02:00
  • be604bd195 Support (rare) Type3 fonts which contains image resources (issue 10717) Jonas Jenwald 2019-04-11 12:26:15 +02:00
  • e113516a03
    Update packages Tim van der Meij 2019-04-13 17:25:41 +02:00
  • b0de15e855
    Update translations Tim van der Meij 2019-04-13 17:23:33 +02:00
  • 17de90b88a
    Merge pull request #10694 from Snuffleupagus/main-thread-progressiveDataLength Tim van der Meij 2019-04-13 17:15:01 +02:00
  • 2d0c38d626
    Merge pull request #10696 from Snuffleupagus/makeSubStream-ensureByte Tim van der Meij 2019-04-13 17:12:20 +02:00
  • a7273c8efe Avoid dispatching range requests to fetch PDF data that's already loaded with streaming (PR 10675 follow-up) Jonas Jenwald 2019-03-27 17:54:05 +01:00
  • 8dc2d21931
    Merge pull request #10728 from vlastimilmaca/annot-markup-class Tim van der Meij 2019-04-13 00:15:28 +02:00
  • d96267c30c Annotations - _preparePopup method replaced with MarkupAnnotation base class. This is just refactoring, so it shouldn't break anything. It should move annotation API closer to PDF spec and enable future expansion. Vlastimil Máca 2019-04-11 13:55:58 +02:00
  • 74561f58b5
    Merge pull request #10723 from timvandermeij/caret-annotation Tim van der Meij 2019-04-11 00:03:21 +02:00
  • 1340c59038
    Merge pull request #10725 from Snuffleupagus/CONTRIBUTING-l10n Tim van der Meij 2019-04-10 23:35:49 +02:00
  • 8d781b28d7 Attempt to clarify the l10n section of CONTRIBUTING.md Jonas Jenwald 2019-04-10 11:27:56 +02:00
  • 4055d0a302
    Implement caret annotations Tim van der Meij 2019-04-09 23:35:32 +02:00
  • 725a695976
    Merge pull request #10715 from mukulmishra18/fetch-stream-spec Tim van der Meij 2019-04-07 14:26:17 +02:00
  • 02e46d22d2 Add fetch stream spec Mukul Mishra 2019-04-07 02:21:46 +02:00
  • ce62373db3
    Merge pull request #10674 from timvandermeij/svg-backend-es6 Tim van der Meij 2019-04-06 17:15:14 +02:00
  • 5a03b1c0d7
    Optimize convertOpList in svg.js by computing the operator ID mapping only once Tim van der Meij 2019-04-06 16:52:29 +02:00
  • 2b18e5a355
    Implement setRenderingIntent and setFlatness for the SVG backend Tim van der Meij 2019-03-23 23:05:12 +01:00
  • 47d3620d5a
    Convert src/display/svg.js to ES6 syntax Tim van der Meij 2019-03-23 21:55:37 +01:00
  • 2a9d195a43
    Merge pull request #10714 from Snuffleupagus/firefox-transport-stream-progress Tim van der Meij 2019-04-06 16:40:40 +02:00
  • f0a28b3c0d [Firefox] Ensure that loading progress is reported, and the loadingBar updated, when disableRange=true is set Jonas Jenwald 2019-04-06 11:04:44 +02:00
  • b161050df4
    Merge pull request #10709 from Snuffleupagus/pageLayout Tim van der Meij 2019-04-05 23:07:32 +02:00
  • 8c8738ea47
    Merge pull request #10678 from Snuffleupagus/rm-moz-chunked-arraybuffer Tim van der Meij 2019-04-05 22:52:28 +02:00
  • 7a999d1d67 [api-minor] Add basic support for PageLayout in the API and the viewer Jonas Jenwald 2019-04-03 13:48:18 +02:00
  • 57abddc9ca
    Merge pull request #10713 from Snuffleupagus/rm-JSDoc-annotation Tim van der Meij 2019-04-04 23:15:02 +02:00
  • 072c5864fb
    Merge pull request #10675 from Snuffleupagus/PDFDataTransportStream-disableRange Tim van der Meij 2019-04-04 23:07:45 +02:00
  • f666395c24 Remove src/core/annotation.js from the gulp jsdoc build target Jonas Jenwald 2019-04-04 17:55:29 +02:00
  • 5498b19108
    Merge pull request #10706 from Snuffleupagus/domstubs-hasChildNodes Tim van der Meij 2019-04-01 23:57:58 +02:00
  • 9c3024fe7e Add missing hasChildNodes polyfill to domstubs.js (PR 10022 follow-up) Jonas Jenwald 2019-04-01 23:23:50 +02:00
  • b40e6723be Remove moz-chunked-arraybuffer support, and related code, from src/display/network.js Jonas Jenwald 2019-03-25 11:07:18 +01:00
  • 47f208df36
    Merge pull request #10698 from timvandermeij/updates Tim van der Meij 2019-03-30 19:09:36 +01:00
  • a020434b26
    Include the code of conduct for pdfjs-dist too Tim van der Meij 2019-03-30 19:00:57 +01:00
  • 7cfa05078d
    Update packages Tim van der Meij 2019-03-30 18:59:52 +01:00
  • 4653dc196b
    Update translations Tim van der Meij 2019-03-30 18:56:17 +01:00
  • c6ddbd55e2 Add a progressiveDataLength fast-path to ChunkedStream.ensureByte Jonas Jenwald 2019-03-29 19:57:52 +01:00
  • 49e8a270c4 Update ChunkedStream.makeSubStream to actually check if (some) data exists when the length parameter is undefined Jonas Jenwald 2019-03-29 16:03:29 +01:00
  • b4c3b94592
    Merge pull request #6606 from Rob--W/pattern-scaling Tim van der Meij 2019-03-29 00:01:38 +01:00
  • 89294aaa3f
    Merge pull request #10692 from Mozilla-GitHub-Standards/master Tim van der Meij 2019-03-28 23:29:50 +01:00
  • 800de61422 Add Mozilla Code of Conduct file Mozilla-GitHub-Standards 2019-03-27 21:00:01 -07:00
  • f9c58115fc
    Merge pull request #10683 from janpe2/type0-noncid-cmap Tim van der Meij 2019-03-28 00:07:08 +01:00
  • a63de0e2d4
    Merge pull request #10685 from Snuffleupagus/preEvaluateFont-better-hashing Tim van der Meij 2019-03-28 00:06:39 +01:00
  • 5985d4069a TilingPattern: Add comment to explain the implementation Rob Wu 2019-03-25 01:03:26 +01:00
  • d3dc8f16b5 TilingPattern: Reverse transform after painting Rob Wu 2015-11-07 15:02:37 +01:00
  • a72a8e921f Avoid extreme sizing / scaling in tiling pattern Rob Wu 2015-10-03 17:02:19 +02:00
  • 9077abc263 Take the FirstChar/LastChar properties into account when computing the hash in PartialEvaluator.preEvaluateFont (issue 10665) Jonas Jenwald 2019-03-27 00:25:34 +01:00
  • a2a824ed01 Don't accidentally use an empty hash value when comparing preEvaluatedFonts in PartialEvaluator.loadFont Jonas Jenwald 2019-03-27 00:00:13 +01:00
  • cf1acd3eaf
    Merge pull request #10681 from CodeDaraW/fix-electron Tim van der Meij 2019-03-26 23:11:09 +01:00
  • 49c6233fbc Use CMap in Type0 fonts when CFF is not a CID font Jani Pehkonen 2019-03-26 19:38:44 +02:00
  • 60d4685c10 Refactor TilingPattern Rob Wu 2015-10-03 14:40:59 +02:00
  • bb384dd5ed [Firefox regression] Fix disableRange=true bug in PDFDataTransportStream Jonas Jenwald 2019-03-26 16:05:30 +01:00
  • 1472c10bab fix: electron enviroment detection wuhao.daraw 2019-03-26 20:52:49 +08:00
  • 9b5a937f78
    Merge pull request #10668 from Snuffleupagus/rm-read_with_streaming-test Tim van der Meij 2019-03-22 22:54:41 +01:00
  • 234c1d2b2a Remove the Firefox-specific 'read with streaming' unit-test Jonas Jenwald 2019-03-22 12:24:48 +01:00
  • bce9ff7347
    Merge pull request #10652 from Snuffleupagus/browser-find-events Tim van der Meij 2019-03-21 22:57:41 +01:00
  • 2e044bf646 Prepare the MOZCENTRAL viewer for receiving zoom events from the browser UI (bug 786674, bug 1177385) Jonas Jenwald 2019-03-19 10:45:27 +01:00
  • 844aecf9e3
    Merge pull request #10657 from ThomasdenH/patch-2 Tim van der Meij 2019-03-20 23:54:13 +01:00
  • b24a14738a
    Update test case description Thomas den Hollander 2019-03-20 12:52:32 +01:00
  • 33bfbef6ba
    Merge pull request #10635 from timvandermeij/lexer-parser Tim van der Meij 2019-03-19 23:17:34 +01:00
  • 4a4b197b9d
    Write more unit tests for the lexer and the parser Tim van der Meij 2019-03-10 15:33:45 +01:00
  • 2ee299a62b
    Convert test/unit/parser_spec.js to ES6 syntax Tim van der Meij 2019-03-10 15:29:24 +01:00
  • 7d3cb19571
    Convert the Linearization class in src/core/parser.js to ES6 syntax Tim van der Meij 2019-03-10 14:46:06 +01:00
  • ee3cfb7986
    Merge pull request #10646 from terurou/svg-fill Tim van der Meij 2019-03-17 13:13:45 +01:00
  • 9c70a3831c Fix to use radicalGradient. terurou 2019-03-17 10:57:16 +09:00
  • 7c9f1cc518
    Merge pull request #10644 from Snuffleupagus/revokeObjectURL Tim van der Meij 2019-03-16 19:29:23 +01:00
  • 9f6de3bfbb
    Merge pull request #10647 from Snuffleupagus/ImageMask-cached Tim van der Meij 2019-03-16 19:20:33 +01:00
  • c970a4b6ae Fix copy-paste mistake. terurou 2019-03-16 23:21:56 +09:00
  • 56eeeea1dc Re-factor the getTransfers helper function into a "private" getter method on the OperatorList Jonas Jenwald 2019-03-16 12:15:22 +01:00
  • 7273795eb6 Actually transfer eligible ImageMask data, rather than always copying it Jonas Jenwald 2019-03-16 12:09:14 +01:00
  • fc0f844539 Implement linear-gradient, radial-gradient and dummy-pattern in SVGGraphics. terurou 2019-03-16 13:56:29 +09:00
  • 88d5750030 Remove the src attribute from Image objects used with natively supported JPEG images, when pages are cleaned-up/destroyed Jonas Jenwald 2019-03-14 14:35:09 +01:00
  • 983b25f863 Ensure that blob: URLs will be revoked when pages are cleaned-up/destroyed Jonas Jenwald 2019-03-14 14:01:55 +01:00
  • 80135378ca
    Merge pull request #10636 from Snuffleupagus/PDFDocumentProxy-destroy Tim van der Meij 2019-03-13 23:46:41 +01:00
  • 0abd0bc5ff
    Merge pull request #10628 from Snuffleupagus/bug-1513120 Tim van der Meij 2019-03-13 00:05:41 +01:00
  • 24fc4f83ca Small clean-up of the PDFDocumentProxy.destroy method and related code Jonas Jenwald 2019-03-11 12:43:44 +01:00
  • 88f9e633dd Try to improve text-selection for Type3 fonts that utilize a non-default /FontMatrix (bug 1513120) Jonas Jenwald 2019-03-08 12:55:44 +01:00
  • 8d4d7dbf58
    Convert the Lexer class in src/core/parser.js to ES6 syntax Tim van der Meij 2019-03-10 14:27:26 +01:00
  • 7d0ecee771
    Convert the Parser class in src/core/parser.js to ES6 syntax Tim van der Meij 2019-03-10 14:09:31 +01:00
  • d587abbceb
    Merge pull request #10633 from Snuffleupagus/murmurhash-class Tim van der Meij 2019-03-09 21:07:12 +01:00
  • f17ca49a57
    Merge pull request #10634 from Snuffleupagus/NativeImageDecoder Tim van der Meij 2019-03-09 20:47:50 +01:00
  • 6b1ac44aea Convert MurmurHash3_64 to an ES6 class Jonas Jenwald 2019-03-09 16:50:50 +01:00
  • 2665502055 Move NativeImageDecoder into a separate file, and convert it to a class Jonas Jenwald 2019-02-25 12:04:51 +01:00
  • e41c4aece4
    Merge pull request #10621 from janpe2/svg-Tm-stroke Tim van der Meij 2019-03-08 23:16:10 +01:00
  • 8b149b818e
    Merge pull request #10615 from Snuffleupagus/corrupt-inline-ASCII85Decode Tim van der Meij 2019-03-08 23:06:01 +01:00
  • e1b01a601c
    Merge pull request #10605 from timvandermeij/display-utils Tim van der Meij 2019-03-06 23:46:53 +01:00
  • b244622f7e
    Improve unit test coverage for src/display/display_utils.js Tim van der Meij 2019-03-01 23:08:34 +01:00
  • 87a70f3359
    Convert let to const if possible in src/display/display_utils.js Tim van der Meij 2019-03-01 22:28:19 +01:00
  • 07ef11f1a0
    Merge pull request #10610 from Snuffleupagus/prefs-type-validation Tim van der Meij 2019-03-06 23:37:01 +01:00
  • e9661edda7
    Merge pull request #10608 from Snuffleupagus/worker-less-Date-usage Tim van der Meij 2019-03-06 00:40:58 +01:00
  • d9e30b3452 Don't scale SVG stroke width by text matrix Jani Pehkonen 2019-03-05 22:54:25 +02:00
  • 3ce8fe7927 Handle corrupt ASCII85Decode inline images with whitespace "inside" of the EOD marker (issue 10614) Jonas Jenwald 2019-03-04 23:17:21 +01:00
  • f7cc331654 Add type validation to the default_preferences generation (PR 10548 follow-up) Jonas Jenwald 2019-03-03 11:40:56 +01:00
  • 7caf769a66 Move the deprecated helper function to the src/display/display_utils.js file Jonas Jenwald 2019-03-02 11:45:14 +01:00
  • 4170c414fa Reduce usage of Date.now() in src/core/worker.js Jonas Jenwald 2019-03-02 11:36:30 +01:00
  • c43396c2b7
    Merge pull request #10590 from janpe2/svg-missing-moveto Tim van der Meij 2019-03-02 14:43:53 +01:00
  • c4d2cddbd3
    Merge pull request #10606 from timvandermeij/updates Tim van der Meij 2019-03-02 14:31:33 +01:00
  • b607ef4b65
    Update packages Tim van der Meij 2019-03-02 14:23:47 +01:00
  • ff8e7114f4
    Update translations Tim van der Meij 2019-03-02 14:19:27 +01:00
  • 4f13eb00d0
    Merge pull request #10604 from brendandahl/fix-type1-charset Tim van der Meij 2019-03-02 13:03:16 +01:00
  • 7d6ab081eb Put the string name of the glyph in the charset array. Brendan Dahl 2019-03-01 09:38:35 -08:00
  • 7208f0ff67
    Merge pull request #10601 from Snuffleupagus/TextLayer-canvas-cleanup Tim van der Meij 2019-03-01 19:47:03 +01:00