Commit Graph

  • 6adeabbb66 Add Glyph & Cog's XPDF copyright/license information. Brendan Dahl 2018-09-12 13:59:56 -07:00
  • 29683d40a5
    Merge pull request #10063 from Snuffleupagus/JPEG-isSourcePDF-assert Tim van der Meij 2018-09-12 14:56:42 +02:00
  • 5181172498 Slightly improve the isSourcePDF parameter handling in JpegImage (PR 10031 follow-up) Jonas Jenwald 2018-09-12 11:30:59 +02:00
  • a859f0eafd
    Remove unnecessary startedTextExtraction member variable from the find controller Tim van der Meij 2018-09-11 20:14:57 +02:00
  • 21d959bb82
    Remove unused member variable hadMatch from the find controller Tim van der Meij 2018-09-11 20:01:50 +02:00
  • 9c764da8af
    Merge pull request #10061 from timvandermeij/unit-testing Tim van der Meij 2018-09-11 16:31:02 +02:00
  • bf13c8a50b
    Use the const keyword for constants in src/shared/util.js Tim van der Meij 2018-09-11 15:27:15 +02:00
  • 99de25d6cc
    Implement unit tests for the isSameOrigin and createValidAbsoluteUrl utility functions Tim van der Meij 2018-09-11 15:16:07 +02:00
  • a789368b7a
    Merge pull request #10060 from Snuffleupagus/matchesCount-invalid Tim van der Meij 2018-09-11 15:40:41 +02:00
  • 0a4c326650 Ensure that PDFFindController._requestMatchesCount won't return broken data when searching starts (PR 10052 follow-up) Jonas Jenwald 2018-09-11 14:34:20 +02:00
  • bf368f3a32
    Merge pull request #10056 from Snuffleupagus/matchesCount-viewer-close Tim van der Meij 2018-09-11 00:27:55 +02:00
  • 11c8e33ed1 [Regression] Ensure that PDFFindBar.updateResultsCount doesn't throw when the viewer is closed, by providing proper default values Jonas Jenwald 2018-09-10 16:02:44 +02:00
  • bc5111d152
    Merge pull request #10028 from Snuffleupagus/entireWord Tim van der Meij 2018-09-10 13:01:24 +02:00
  • b4edcce296 Remove unused findStatusIcon property from PDFFindBar instances Jonas Jenwald 2018-09-02 02:29:23 +02:00
  • 6d804d657f Add initial support for "Whole words" searching in the viewer Jonas Jenwald 2018-09-01 01:28:19 +02:00
  • 53c37d3b45
    Merge pull request #10055 from timvandermeij/translation Tim van der Meij 2018-09-09 20:29:41 +02:00
  • 04dfbb91fb
    Translate the new find match count strings to Dutch Tim van der Meij 2018-09-09 20:23:07 +02:00
  • 38baaea8f4
    Merge pull request #10052 from Snuffleupagus/matchesCount Tim van der Meij 2018-09-09 19:56:03 +02:00
  • 3cf4866c99
    Merge pull request #10054 from timvandermeij/updates Tim van der Meij 2018-09-09 18:04:45 +02:00
  • 6d85c7e41a
    Use HTTPS for links in README.md Tim van der Meij 2018-09-09 17:57:12 +02:00
  • 4471353b97
    Update packages Tim van der Meij 2018-09-09 17:54:24 +02:00
  • 97aaf06fde
    Update translations Tim van der Meij 2018-09-09 17:48:43 +02:00
  • 9a115b41de
    Merge pull request #10034 from timvandermeij/canvas-workaround Tim van der Meij 2018-09-09 17:36:04 +02:00
  • c751757470
    Merge pull request #10053 from Snuffleupagus/spaced-comment Tim van der Meij 2018-09-09 16:09:54 +02:00
  • 6481fc0de5 Simplify the "spaced-comment" ESLint rule Jonas Jenwald 2018-09-09 11:58:32 +02:00
  • c9a2564882 Display the index of the currently active search result in the matches counter of the findbar (issue 6993, bug 1062025) Jonas Jenwald 2018-09-08 14:19:34 +02:00
  • 510f1c84d2
    Merge pull request #9995 from Snuffleupagus/async-web Tim van der Meij 2018-09-08 21:40:20 +02:00
  • 66422eb83e
    Merge pull request #9340 from brendandahl/private-use Tim van der Meij 2018-09-08 17:51:04 +02:00
  • 1fe35b9ca1
    Merge pull request #10049 from morille/patch-1 Tim van der Meij 2018-09-07 23:48:48 +02:00
  • 8671081001
    Fix font-string variable name typo Romain Petit 2018-09-07 09:55:45 +02:00
  • d692737670
    Merge pull request #10041 from Snuffleupagus/revert-9986-issue-9984 Tim van der Meij 2018-09-06 00:42:10 +02:00
  • b76cf665ec Map all glyphs to the private use area and duplicate the first glyph. Brendan Dahl 2018-01-04 14:43:07 -08:00
  • e5a6d892b4
    Revert "Attempt to combine separate beginText/endText sequences in getTextContent (issue 9984)" Jonas Jenwald 2018-09-05 18:01:33 +02:00
  • 1bdfdd07b8 Utilize async/await in PDFViewerApplication.load to reduce the number of Promises and temporary variables necessary when setting the initial document location Jonas Jenwald 2018-08-09 15:15:41 +02:00
  • 3eba7ea267 Refactor a number of methods in PDFViewerApplication to be async rather than manually returning Promises Jonas Jenwald 2018-07-30 17:41:39 +02:00
  • a60963f882 Refactor the ViewHistory to utilize async methods rather than manually returning Promises Jonas Jenwald 2018-07-30 17:07:21 +02:00
  • 233b3274bf Refactor the Preferences classes to utilize async methods rather than manually returning Promises Jonas Jenwald 2018-07-30 16:48:16 +02:00
  • 64e70fc16f Refactor the OverlayManager to utilize async methods rather than manually returning Promises Jonas Jenwald 2018-07-30 16:39:06 +02:00
  • b0fa02e845 Refactor the IL10n implementations to utilize async methods rather than manually returning Promises Jonas Jenwald 2018-07-30 16:28:39 +02:00
  • af89ec271d
    Merge pull request #10033 from timvandermeij/permissions-api Tim van der Meij 2018-09-02 21:38:29 +02:00
  • e812c6e7ac
    Use shorter code for failing a test in test/unit/api_spec.js Tim van der Meij 2018-09-02 21:15:08 +02:00
  • 959ed3705b
    Implement a permissions API Tim van der Meij 2018-08-26 21:37:05 +02:00
  • 4874e9ace0
    Convert the WorkerTransport class, in src/display/api.js, to ES6 syntax Tim van der Meij 2018-08-26 18:32:25 +02:00
  • 9c37599fd3
    Convert the PDFDocumentProxy class, in src/display/api.js, to ES6 syntax Tim van der Meij 2018-08-26 18:04:57 +02:00
  • 1a3e842dc4
    Remove getSinglePixelWidth workaround Tim van der Meij 2018-09-02 20:31:24 +02:00
  • d409c42068
    Merge pull request #10031 from Snuffleupagus/JPEG-CMYK-invert Tim van der Meij 2018-09-02 15:15:26 +02:00
  • a096e0c647
    Merge pull request #10032 from timvandermeij/test-link Tim van der Meij 2018-09-02 14:52:21 +02:00
  • b62f14f3f5
    Replace broken link for pr8808.pdf.link Tim van der Meij 2018-09-02 14:47:03 +02:00
  • 663922f93f Add a new parameter to JpegImage.getData to indicate the source of the image data (issue 9513) Jonas Jenwald 2018-09-02 13:55:27 +02:00
  • 47bf12cbac Change JpegImage._isColorConversionNeeded into a getter, rather than a regular function Jonas Jenwald 2018-09-02 13:06:28 +02:00
  • c94df0fef3
    Merge pull request #9986 from Snuffleupagus/issue-9984 Tim van der Meij 2018-09-01 21:21:29 +02:00
  • f2f2e05bb8
    Merge pull request #10019 from Snuffleupagus/eventBusDispatchToDOM Tim van der Meij 2018-09-01 19:11:23 +02:00
  • 66bd088948
    Merge pull request #10010 from Snuffleupagus/issue-10004 Tim van der Meij 2018-09-01 18:44:08 +02:00
  • 0b1f41c5b3 Add general support for re-dispatching events, on EventBus instances, to the DOM Jonas Jenwald 2018-08-28 10:26:18 +02:00
  • 7bc4bfcc8b Add 'documentinit'/'documentloaded' events to PDFViewerApplication.load Jonas Jenwald 2018-08-28 10:06:19 +02:00
  • 486c843215 Add source parameters to all remaining EventBus.dispatch calls that are currently missing those Jonas Jenwald 2018-08-28 09:56:26 +02:00
  • 283f2dfcc3
    Merge pull request #10022 from janpe2/svg-Tr Tim van der Meij 2018-08-29 23:51:07 +02:00
  • 27ebb41b8f
    Merge pull request #10020 from Snuffleupagus/addon-prefs-no-eslint Tim van der Meij 2018-08-29 22:40:56 +02:00
  • 49cd8da7ff
    Merge pull request #10015 from cheryly279/add-chunkname Tim van der Meij 2018-08-29 22:31:17 +02:00
  • d8aaa2f978 Update to the current year, i.e. 2018, in the bundle license headers Jonas Jenwald 2018-08-28 15:47:38 +02:00
  • 694afcd60b Ensure that the built PdfJsDefaultPreferences.jsm file won't be affected/touched during tree-wide ESLint rule changes in mozilla-central (PR 9571 follow-up) Jonas Jenwald 2018-08-28 15:45:05 +02:00
  • c426ea376c Implement text rendering modes in SVG backend Jani Pehkonen 2018-08-29 00:42:07 +03:00
  • 29c0ea159d Adding chunkname to async loaded code cheryly279 2018-08-27 11:30:05 -04:00
  • 95e5bad4c4 Attempt to find truncated endstream commands, in the fallback code-path, in Parser.makeStream (issue 10004) Jonas Jenwald 2018-08-26 01:49:31 +02:00
  • c81cbe113c Extract the "scanning for endstream command" part of Parser.makeStream into a helper method Jonas Jenwald 2018-08-26 01:33:56 +02:00
  • 436d2efa8a
    Merge pull request #10007 from Snuffleupagus/ColorSpace-class Tim van der Meij 2018-08-25 18:45:40 +02:00
  • 7b7cd6dc95
    Merge pull request #9990 from timvandermeij/catalog Tim van der Meij 2018-08-25 17:11:07 +02:00
  • 4a0d15aa0e
    Slightly simplify the catalog code Tim van der Meij 2018-08-25 16:35:23 +02:00
  • aec236f6d8
    Convert the Catalog class, in src/core/obj.js, to ES6 syntax Tim van der Meij 2018-08-19 18:19:25 +02:00
  • 6a4fc45522
    Merge pull request #10008 from timvandermeij/updates Tim van der Meij 2018-08-25 16:29:42 +02:00
  • c454868be1
    Fix duplicated function name in the Esprima fixtures Tim van der Meij 2018-08-25 16:23:20 +02:00
  • fb8695d481
    Update packages Tim van der Meij 2018-08-25 16:22:21 +02:00
  • b6d89ffa9c
    Update translations Tim van der Meij 2018-08-25 16:21:27 +02:00
  • a182907592 Replace all occurences of var with let/const in src/core/colorspace.js Jonas Jenwald 2018-08-23 15:56:33 +02:00
  • ce9a38c536 Convert the code in `src/core/colorspace.js to use ES6 classes Jonas Jenwald 2018-08-23 13:17:28 +02:00
  • 32d02c511c
    Merge pull request #10000 from Snuffleupagus/rm-ColorSpace-defaultColor Tim van der Meij 2018-08-24 23:27:57 +02:00
  • 45b7b861b8 Remove the unused defaultColor property on ColorSpace instances Jonas Jenwald 2018-08-22 18:26:06 +02:00
  • 20cd1b354b
    Merge pull request #9977 from Snuffleupagus/async-src Brendan Dahl 2018-08-20 17:28:24 -07:00
  • 19e9a2bf34
    Merge pull request #9991 from Snuffleupagus/rm-deprecated-scroll-spread Tim van der Meij 2018-08-20 23:45:22 +02:00
  • d7f6f4f051 Remove left-over this.enhanceTextSelection property from the BaseViewer constructor (PR 9479 follow-up) Jonas Jenwald 2018-08-20 16:01:31 +02:00
  • 0b32dfea86 Use ES6 features, rather than a temporary variable, when swapping padding values in BaseViewer._setScale Jonas Jenwald 2018-08-20 14:18:16 +02:00
  • eef70c1eae Remove the deprecated ways, in BaseViewer, of setting the Scroll/Spread modes (PR 9858 follow-up) Jonas Jenwald 2018-08-20 14:11:47 +02:00
  • 099ed08852 Add support for async/await using Babel Jonas Jenwald 2018-07-30 13:58:09 +02:00
  • 4ea663aa8a
    Merge pull request #9987 from Snuffleupagus/rm-createBlob Tim van der Meij 2018-08-19 16:43:36 +02:00
  • 46ae238cf1
    Merge pull request #9989 from timvandermeij/updates Tim van der Meij 2018-08-19 16:33:19 +02:00
  • d43c8bafca
    Update packages Tim van der Meij 2018-08-19 16:16:41 +02:00
  • 8cae41d25d
    Update translations Tim van der Meij 2018-08-19 16:14:30 +02:00
  • 88e87ce240
    Merge pull request #9988 from Snuffleupagus/rm-mainXRefEntriesOffset Tim van der Meij 2018-08-19 16:04:56 +02:00
  • 75923ea515 Remove the unused PDFDocument.mainXRefEntriesOffset method Jonas Jenwald 2018-08-19 13:53:41 +02:00
  • 50a47be190 [api-minor] Remove the obsolete createBlob helper function Jonas Jenwald 2018-08-19 13:37:19 +02:00
  • 497b765ede Attempt to combine separate beginText/endText sequences in getTextContent (issue 9984) Jonas Jenwald 2018-08-18 13:28:40 +02:00
  • 160ca55163
    Merge pull request #9980 from Snuffleupagus/paintInline-Uint8ClampedArray Tim van der Meij 2018-08-16 23:25:31 +02:00
  • bc89edb8f0 Ensure that Uint8ClampedArray is used for image data transfered by getTransfers (PR 9802 follow-up) Jonas Jenwald 2018-08-16 10:07:57 +02:00
  • 1268aea2b6
    Merge pull request #9975 from Snuffleupagus/getDestination-refactor Tim van der Meij 2018-08-12 15:51:58 +02:00
  • af19ed6ee9
    Merge pull request #9822 from timvandermeij/annotations Tim van der Meij 2018-08-11 20:39:50 +02:00
  • bbc769cf81
    Convert test/unit/annotation_spec.js to ES6 syntax Tim van der Meij 2018-08-11 18:50:31 +02:00
  • 3741becb9b
    [api-minor] Refactor the annotation code to be asynchronous dmitryskey 2018-03-20 20:43:40 -04:00
  • 1179584fd6 Reject getDestination, in the API, for non-string inputs Jonas Jenwald 2018-08-11 16:00:48 +02:00
  • b74c813353 Re-factor destinations/getDestination, in the Catalog, to reduce unnecessary duplication Jonas Jenwald 2018-08-11 15:40:08 +02:00
  • 309b6f820e
    Merge pull request #9968 from Snuffleupagus/getFontFileType-MMType1 Brendan Dahl 2018-08-08 08:10:08 -07:00