Commit Graph

  • af71ea7a7d Merge pull request #8673 from Snuffleupagus/api-pageMode Tim van der Meij 2017-07-23 13:17:07 +02:00
  • e7cddcce28 Merge pull request #8684 from Snuffleupagus/rm-assert Tim van der Meij 2017-07-22 19:42:25 +02:00
  • 7ded895d0c Merge pull request #8638 from Snuffleupagus/issue-4926-built-in-jpg Tim van der Meij 2017-07-22 17:25:09 +02:00
  • 814fa1dee3 Remove most assert() calls (issue 8506) Jonas Jenwald 2017-07-20 14:04:54 +02:00
  • 09f04eccda Merge pull request #8678 from Snuffleupagus/fix-Catalog-numPages-shadow Tim van der Meij 2017-07-20 23:08:50 +02:00
  • d14956d4b8 Fix TypeError that occurs in colorspace.js on accidentally passing an 'Array' instead of 'TypedArray' Apoorv Mishra 2017-07-19 05:24:33 +05:30
  • 15f0963f51 Fix a typo, in the Catalog.numPages getter, than prevents shadowing from working correctly Jonas Jenwald 2017-07-20 12:35:09 +02:00
  • 20d6286cce Add support for, the API property, PageMode in the viewer (issue 8657) Jonas Jenwald 2017-07-19 16:26:17 +02:00
  • f7c4ed4bc3 Refactor reading from the ViewHistory in PDFViewerApplication.load Jonas Jenwald 2017-07-19 16:04:56 +02:00
  • 16c5d41c5b [api-minor] Add support for PageMode in the API (issue 8657) Jonas Jenwald 2017-07-18 13:08:02 +02:00
  • 4a74cc418c Merge pull request #8653 from Rob--W/crx-migrate-pref-enableHandToolOnLoad-to-cursorToolOnLoad Tim van der Meij 2017-07-16 22:40:37 +02:00
  • 5187f0fcbb Merge pull request #8636 from Snuffleupagus/es6-PDFViewer-class Jonas Jenwald 2017-07-16 15:57:22 +02:00
  • 947b2f59fc Merge pull request #8651 from Rob--W/issue-8620-follow-up-fix-tests Tim van der Meij 2017-07-16 15:17:06 +02:00
  • 18566091aa Fix display_svg_spec tests. Rob Wu 2017-07-14 18:55:17 +02:00
  • e1536251d5 Convert PDFViewer to an ES6 class Jonas Jenwald 2017-07-09 13:07:06 +02:00
  • 49333ddd44 Move the hasEqualPageSizes getter from PDFViewerApplication and into PDFViewer instead Jonas Jenwald 2017-07-09 12:43:57 +02:00
  • 19549bb7d6 [CRX] Integrate cursorToolOnLoad pref + migration logic Rob Wu 2017-07-15 01:50:15 +02:00
  • afb1cd7377 Merge pull request #8649 from Snuffleupagus/es6-PDFLinkService-class Tim van der Meij 2017-07-15 01:22:02 +02:00
  • 8ba8072937 Convert PDFLinkService to an ES6 class Jonas Jenwald 2017-07-14 16:30:25 +02:00
  • ca3c08f12b Merge pull request #8620 from Rob--W/issue-8560-improve-png-compression Yury Delendik 2017-07-14 07:23:38 -05:00
  • 26be1df5f7 Merge pull request #8641 from Snuffleupagus/eslint-version-4-upgrade Tim van der Meij 2017-07-14 14:17:42 +02:00
  • d95022328c Merge pull request #8618 from Snuffleupagus/webViewerResize-rm-hack Tim van der Meij 2017-07-14 14:14:12 +02:00
  • 3e472f1798 Merge pull request #8634 from nish17/master Tim van der Meij 2017-07-14 13:53:36 +02:00
  • d7367f102e Merge pull request #8609 from Snuffleupagus/findbar-more-adjustWidth Tim van der Meij 2017-07-14 13:34:17 +02:00
  • 95093a5276 Check for undefined url (#8640) Christian Myksvoll 2017-07-13 22:48:04 +02:00
  • c673b6fee1 Merge pull request #8646 from yurydelendik/issue-8645 Yury Delendik 2017-07-13 15:20:17 -05:00
  • 52460687ca Fixes pdf.js library source detection. Yury Delendik 2017-07-13 14:57:39 -05:00
  • a63015a9a2 Merge pull request #8643 from Snuffleupagus/polyfill-Number-isNaN Jonas Jenwald 2017-07-13 18:25:46 +02:00
  • f2270252c7 Add Number.isNaN and Number.isInteger polyfills in compatibility.js, since the Streams polyfill relies on them Jonas Jenwald 2017-07-13 11:48:17 +02:00
  • 6f3565e638 Update ESLint (and eslint-plugin-mozilla) to the latest version Jonas Jenwald 2017-07-12 13:14:25 +02:00
  • e2ea9b693c In src/core/jpg.js, ensure that the Adobe JPEG marker always takes precedence, even when the color transform code is zero Jonas Jenwald 2017-07-11 16:25:47 +02:00
  • 11e95712d4 Add support for the nativeImageDecoderSupport parameter, to force JPEG image decoding using src/core/jpg.js, when running the reference tests Jonas Jenwald 2017-07-11 16:21:50 +02:00
  • e004b3cfab update inconsistent names Nimesh Solanki 2017-07-11 00:57:39 +05:30
  • 01f03fe393 Optimize PNG compression in SVG backend on Node.js Rob Wu 2017-07-06 15:08:37 +02:00
  • 3479a19bf0 Remove btoa from domstubs.js Rob Wu 2017-07-06 14:54:21 +02:00
  • a488ff4f70 Put every test file on a separate lint in jasmine-boot.js Rob Wu 2017-07-06 14:02:52 +02:00
  • 9caaaf3a91 Add setStubs/unsetStubs to domstubs to support testing Rob Wu 2017-07-06 11:55:18 +02:00
  • 94f1dde07d Move DEFLATE logic in convertImgDataToPng Rob Wu 2017-07-04 19:13:34 +02:00
  • 2cef24a2ad Merge pull request #8630 from Rob--W/issue-8622-remove-__pdfjsdev_webpack__ Yury Delendik 2017-07-10 11:31:45 -05:00
  • 85161fa6dc Update l10n files Jonas Jenwald 2017-07-10 12:20:25 +02:00
  • 742ed3d1c9 Remove __pdfjsdev_webpack__, use webpack options Rob Wu 2017-07-09 15:19:16 +02:00
  • 7b4887dd21 Merge pull request #8581 from yurydelendik/rm-error Yury Delendik 2017-07-07 09:43:30 -05:00
  • d028c26210 Removes error() Yury Delendik 2017-06-28 13:51:31 -07:00
  • ac9802809c Merge pull request #8621 from Rob--W/eslint-version-update Jonas Jenwald 2017-07-06 15:58:06 +02:00
  • 06887b6b62 Bump minimum eslint version to 3.19.0 Rob Wu 2017-07-06 15:40:08 +02:00
  • c253ee9ab8 Ensure that the document is rendered on load, no matter what happens, by always calling PDFViewer.update *after* the initial position has been set Jonas Jenwald 2017-07-06 13:44:01 +02:00
  • 8391aacb89 Remove the scale-not-initialized hack from webViewerResize (in app.js) Jonas Jenwald 2017-07-06 13:13:22 +02:00
  • 12f1b747b1 Merge pull request #8555 from Snuffleupagus/viewer-components-pdfDocument-checks Jonas Jenwald 2017-07-06 06:30:13 +02:00
  • 1788a6b0cf Merge pull request #8615 from Snuffleupagus/issue-8613 Jonas Jenwald 2017-07-05 22:22:04 +02:00
  • ea71d23f74 Fix a stupid spelling error in the ASCII85Decode name in Parser.makeInlineImage (issue 8613) Jonas Jenwald 2017-07-05 19:38:44 +02:00
  • b3bac5100c Merge pull request #8596 from mukulmishra18/proper-read-result Yury Delendik 2017-07-05 09:03:57 -05:00
  • 9c95614bb6 Ensure that PDFFindBar._adjustWidth is called in all situations where the width of the findbar might have changed Jonas Jenwald 2017-07-05 11:34:14 +02:00
  • cb0009dab4 Actually reset the findResultsCount label, in addition to hiding it, when no matches are found Jonas Jenwald 2017-07-05 11:19:29 +02:00
  • eff257b820 Merge pull request #8580 from brendandahl/missing-glyf Jonas Jenwald 2017-07-04 12:16:07 +02:00
  • 05b1ef2d23 Merge pull request #8594 from Snuffleupagus/es6-web-let Jonas Jenwald 2017-07-04 11:59:25 +02:00
  • 9f5c1550ed Merge pull request #8592 from brendandahl/cmap-3-0 Brendan Dahl 2017-07-03 17:58:28 -07:00
  • efbbd8533f Only mask char codes of (3, 0) cmap tables in the range of 0xF000 to 0xF0FF. Brendan Dahl 2017-06-29 17:14:58 -07:00
  • 6d4f748fb1 Fix how we detect and handle missing glyph data. Brendan Dahl 2017-06-28 10:34:36 -07:00
  • 614e8cf295 Change var to let, and use object destructuring, in a couple of previously class converted web/*.js files Jonas Jenwald 2017-06-30 12:55:22 +02:00
  • 699f3392e4 Update l10n files Jonas Jenwald 2017-07-03 11:10:21 +02:00
  • 308a83e5ca Fixes wrong structure of fullReader.read() result. Mukul Mishra 2017-07-01 15:52:47 +05:30
  • 9e4dcf156b Merge pull request #8585 from Snuffleupagus/issue-8584 Tim van der Meij 2017-06-30 23:28:59 +02:00
  • 82bd62ecc6 Merge pull request #8583 from Snuffleupagus/es6-app Jonas Jenwald 2017-06-30 10:19:09 +02:00
  • de0e7a9a68 Check that the MessageHandler isn't already terminated in the onFailure handler in src/core/worker.js (issue 8584) Jonas Jenwald 2017-06-29 13:59:38 +02:00
  • d64ac95a91 ES6-ify the code in web/app.js and web/viewer.js Jonas Jenwald 2017-06-29 12:14:26 +02:00
  • 80c33253ed Merge pull request #8582 from timvandermeij/es6-text-layer-builder Jonas Jenwald 2017-06-30 10:08:28 +02:00
  • 19f56ec5c1
    Convert the text layer builder to ES6 syntax Tim van der Meij 2017-06-28 23:15:16 +02:00
  • 87a0031d77 Merge pull request #8589 from brendandahl/fix-expert-encoding Jonas Jenwald 2017-06-29 22:05:44 +02:00
  • a8a8909d2d Fix missing notdef in expert encoding. Brendan Dahl 2017-06-29 11:52:49 -07:00
  • d6a6f390ae Merge pull request #8578 from Snuffleupagus/es6-ui_utils Tim van der Meij 2017-06-28 22:24:37 +02:00
  • f6369fc87c ES6-ify the code in web/ui_utils.js Jonas Jenwald 2017-06-28 12:34:12 +02:00
  • f2fcf2a59c Merge pull request #8574 from timvandermeij/svg-stroke-properties Jonas Jenwald 2017-06-27 10:16:30 +02:00
  • f87f0d6812 Merge pull request #8576 from Snuffleupagus/toolbar-inline-selectScaleOption Tim van der Meij 2017-06-26 23:28:43 +02:00
  • 1db290e818 Update l10n files Jonas Jenwald 2017-06-26 14:30:41 +02:00
  • d4b93bec96 Remove the selectScaleOption helper function, in Toolbar._updateUIState, and simply inline its code instead Jonas Jenwald 2017-06-26 12:56:33 +02:00
  • f1a87bab10
    SVG: move setting the stroke properties to the stroke method Tim van der Meij 2017-06-25 22:28:46 +02:00
  • 859e3d4dce Merge pull request #8564 from timvandermeij/svg-opacity Jonas Jenwald 2017-06-24 22:42:18 +02:00
  • d3a3b1db13 Merge pull request #8571 from Snuffleupagus/readme-es6 Tim van der Meij 2017-06-24 22:14:29 +02:00
  • 84d0df2b31 Mention in the "Getting the Code" section of README.md that an ES6 compatible browser is required when using the default viewer with gulp server Jonas Jenwald 2017-06-24 12:24:18 +02:00
  • f1f9d98519 Merge pull request #8507 from Snuffleupagus/issue-8480 Brendan Dahl 2017-06-23 13:36:58 -07:00
  • e2ca894fec Merge pull request #8488 from mukulmishra18/streams-getTextContent Yury Delendik 2017-06-23 12:52:13 -05:00
  • d1567a947e Merge pull request #8567 from ghetolay/fix_CMapReaderFactory+worker Yury Delendik 2017-06-23 12:49:55 -05:00
  • 7f79e12383 Fix error when using custom CMapReaderFactory and worker ghetolay 2017-06-23 13:07:44 +02:00
  • f9eafefa09
    SVG: implement stroke opacity Tim van der Meij 2017-06-23 00:24:47 +02:00
  • 440914e49b
    SVG: implement fill opacity Tim van der Meij 2017-06-23 00:19:20 +02:00
  • 2f2e539bc6 Merge pull request #8561 from Snuffleupagus/zoomLayer-canvas-hidden Tim van der Meij 2017-06-22 23:51:21 +02:00
  • c6ee05f7e5 Merge pull request #8542 from Rob--W/svg-clipping Tim van der Meij 2017-06-22 23:48:06 +02:00
  • 426e26c63b Don't use a hidden canvas when constructing the zoomLayer in PDFPageView.update Jonas Jenwald 2017-06-22 09:53:03 +02:00
  • fc6448d18c Move svg:clipPath generation from clip to endPath Rob Wu 2017-06-19 12:40:48 +02:00
  • 36fb3686cc Merge pull request #8556 from Snuffleupagus/app-remove-pageRotation Tim van der Meij 2017-06-22 00:03:58 +02:00
  • 5ff4cd8f0d Merge pull request #8552 from yurydelendik/canvas-hidden Jonas Jenwald 2017-06-21 17:28:45 +02:00
  • 83673a12d7 Stop tracking the rotation in PDFViewerApplication and directly use PDFViewer.pagesRotation instead Jonas Jenwald 2017-06-19 13:09:06 +02:00
  • 735b58c3d5 Don't allow setting various properties, such as currentPageNumber/currentScale/currentScaleValue/pagesRotation, before {PDFViewer, PDFThumbnailViewer}.setDocument has been called Jonas Jenwald 2017-06-21 11:23:17 +02:00
  • 9bed695ebd Merge pull request #8540 from Rob--W/svg-oom Yury Delendik 2017-06-20 17:24:48 -05:00
  • 18e1f3d29b Ensure canvas is really hidden when used with pdfjs-dist. Yury Delendik 2017-06-20 14:45:07 -05:00
  • 054fe13920 Merge pull request #8537 from timvandermeij/es6-toolbar Jonas Jenwald 2017-06-20 10:19:06 +02:00
  • 0cc1735809 Reduce concurrent memory footprint of pdf2svg.js Rob Wu 2017-06-18 12:58:53 +02:00
  • 849d8cfa24 Improve memory-efficiency of DOMElement_toString in domstubs Rob Wu 2017-06-18 12:57:17 +02:00
  • 679ffc84f6 Merge pull request #8544 from Rob--W/compatiblity-safari-strict-error Yury Delendik 2017-06-19 10:34:33 -05:00
  • f912f89e69 compatibility.js: Rename parameters in JURL Rob Wu 2017-06-19 14:27:04 +02:00