1590 Commits (fab59e0f917fce12c4e92fbb2129a72037cdb290)

Author SHA1 Message Date
Tim van der Meij f73c9b75d9
Transform Web Archive URLs to avoid downloading an HTML page instead of the PDF file 8 years ago
Jonas Jenwald b8ec518a1e Split the existing `PDFFunction` in two classes, a private `PDFFunction` and a public `PDFFunctionFactory``, and utilize the latter in `PDFDocument` to allow various code to access the methods of `PDFFunction` 8 years ago
Jonas Jenwald a159c4f357 Check that `this.baseUrl` is defined before attempting to fetch any data in `DOMCMapReaderFactory`/`NodeCMapReaderFactory` 8 years ago
Brendan Dahl 18e2321845 Overwrite maxSizeOfInstructions in maxp with computed value. 8 years ago
Tim van der Meij ed8c0ebfa7
Implement reference tests for polyline and polygon annotations 8 years ago
Brendan Dahl 10ba292b46 Use font's default width even when 0. 8 years ago
Tim van der Meij 2281061882
Enable metadata unit tests for Travis CI and Node.js 8 years ago
Tim van der Meij d4309614f9
Replace `DOMParser` with `SimpleXMLParser` 8 years ago
Jani Pehkonen 5d1074c110 Fix JBIG2 symbol offsets in text regions 8 years ago
Jani Pehkonen 3d99b8d706 CCITTFaxStream problem when EndOfBlock is false 8 years ago
Tilman Hausherr d75a497a6b support tiff predictor for 16bit 8 years ago
Tim van der Meij 400e4aae0e
Implement support for stamp annotations 8 years ago
Jonas Jenwald eece66fa3e For /Filter entries containing `Name`s, ignore the /DecodeParms entry if it contains an Array (issue 8895) 8 years ago
Jonas Jenwald 1ebbdc253a Use the `SimpleLinkService` when running "annotations" reference tests 8 years ago
Tim van der Meij 23cbe294d5
Combine the common styles and overrides for the annotation layer 8 years ago
Tim van der Meij c04f9d6098
Implement reference tests for square and circle annotations 8 years ago
Tim van der Meij f7fd1db52f
Introduce `DOMSVGFactory` 8 years ago
Jonas Jenwald 5565a6f8bf Slightly refactor the pages rotation handling code in the viewer 8 years ago
Tim van der Meij 2a77f8b041
Provide `checked` styles for button widget annotations 8 years ago
Jonas Jenwald 7115e136e4 Hide unsupported `LinkAnnotation`s (issue 3897) 8 years ago
Jani Pehkonen 86020396cb Fix color of image masks inside uncolored patterns 8 years ago
Jonas Jenwald cfb4955a92 Replace the `isArray` helper function with the native `Array.isArray` function 8 years ago
Jonas Jenwald 11408da340 Replace the `isInt` helper function with the native `Number.isInteger` function 8 years ago
Rob Wu 73273ccbe9 Add test for withCredentials option 8 years ago
Jonas Jenwald 388851e37b Add a `isDestsEqual` helper function, to allow comparing explicit destinations, in `pdf_history.js` 8 years ago
Jonas Jenwald 0c4985546a Add a `waitOnEventOrTimeout` helper function that allows waiting for an event or a timeout, whichever occurs first 8 years ago
Yury Delendik cd95b426c7 Disables fetch when ReadableStream is not available. 8 years ago
Mukul Mishra 3516a59384 Adds fetch stream logic for networking part of PDF.js 8 years ago
Jonas Jenwald 49b8cd5a6a Attempt to improve the `EI` detection heuristics, for inline images, in streams containing `NUL` bytes (issue 8823) 8 years ago
Tim van der Meij 4f02857394
Let the two annotation factories use static methods 8 years ago
Jonas Jenwald 42f2d36d1f Account for broken outlines/annotations, where the destination dictionary contains an invalid `/Dest` entry 8 years ago
Jonas Jenwald 4660cf8238 Prevent an infinite loop in `XRef.readXRef` by keeping track of already parsed tables (bug 1393476) 8 years ago
Jonas Jenwald 4891b9c7e0 Replace the test-case for issue 8798 with a reduced one (PR 8800 follow-up) 8 years ago
Mukul Mishra d16709f5e4 Adds tests for node_stream 8 years ago
Jonas Jenwald cb55506b95 Try to recover if we reach the end of the stream when searching for the `EI` marker of an inline image (issue 8798) 8 years ago
Rob Wu d253889d97 __non_webpack_require__ -> require in SystemJS 8 years ago
Jani Pehkonen 9a581ee9ed Implement JBIG2 halftone regions and pattern dictionaries 8 years ago
Brendan Dahl 0bef50d56d Fix two cmap related issues. 8 years ago
Tim van der Meij ab820438ae
Move the `XRefMock` in the unit tests to a central location 8 years ago
Apoorv Mishra a129de7bd1 Add unit-tests for colorspace.js 8 years ago
Mukul Mishra 109106794d Adds Streams API support for networking task of PDF.js project. 8 years ago
Yury Delendik c830021b07 Fixes CFF data glyph widths 8 years ago
Jonas Jenwald 23ec6b16ca Add a fallback for non-embedded SegoeUISymbol font (issue 8697) 8 years ago
Mukul Mishra 568b0b6a42 Adds ready capability rejection logic for stream sink. 8 years ago
Jonas Jenwald 794b099385 Add a reduced test-case for issue 7696 8 years ago
Jonas Jenwald 16c5d41c5b [api-minor] Add support for PageMode in the API (issue 8657) 8 years ago
Rob Wu 18566091aa Fix display_svg_spec tests. 8 years ago
Jonas Jenwald 11e95712d4 Add support for the `nativeImageDecoderSupport` parameter, to force JPEG image decoding using `src/core/jpg.js`, when running the reference tests 8 years ago
Rob Wu 01f03fe393 Optimize PNG compression in SVG backend on Node.js 8 years ago
Rob Wu a488ff4f70 Put every test file on a separate lint in jasmine-boot.js 8 years ago