Mack Duan
70f788a2a5
Merge pull request #2838 from allstarschh/issue_2829_test
...
Add Support for big5 encoding.
2013-02-27 17:53:36 -08:00
allstars.chh
d67b4ed53b
test for issue2829.
2013-02-28 08:56:12 +08:00
Brendan Dahl
06a49b295a
Merge pull request #2786 from yurydelendik/jbig2-len
...
JBIG2: finds end of a segment when length is not specified
2013-02-27 10:05:52 -08:00
Mack Duan
f94221a37f
Merge pull request #2789 from yurydelendik/getString
...
Fixes getString
2013-02-25 14:33:07 -08:00
Brendan Dahl
a13f7964b1
Merge pull request #2686 from vyv03354/bug770409
...
Implement vertical writing
2013-02-25 12:47:47 -08:00
Brendan Dahl
b89d98eede
Merge pull request #2782 from yurydelendik/jbig2-text-align
...
Fixes symbols positioning in JBIG2
2013-02-25 09:54:05 -08:00
Yury Delendik
95e5429707
Fixes getString
2013-02-23 11:35:18 -06:00
Yury Delendik
1d4372775d
JBIG2: finds end of segment when length is not specified
2013-02-23 10:35:41 -06:00
vyv03354
059fd616cd
Add a dummy byte at end of the CFF table to satisfy sanitizer
...
Fixes #2674 .
2013-02-23 20:58:54 +09:00
Yury Delendik
cbe829228e
Fixes symbols positioning in JBIG2
2013-02-22 22:08:46 -06:00
vyv03354
b591d39130
Remove the test of experimental properties in workers
2013-02-17 14:53:27 +09:00
vyv03354
be6cf15060
Add feature tests for TextDecoder
2013-02-16 11:29:07 +09:00
vyv03354
c5b8ee6a91
Implements vertical writing
2013-02-15 03:53:34 +09:00
Yury Delendik
cb68adb80f
Replacing gjslint with jshint; fixing jshint for windows
2013-02-05 10:17:49 -06:00
Yury Delendik
81f8f92696
Adds web/* and test/* for jshint target
2013-02-04 12:01:19 -06:00
Yury Delendik
d13aa38c9c
Enforces quotmark=single for jshint
2013-02-02 17:00:13 -06:00
Jon Buckley
442bd8bd5a
Issue #2654 - Lint with Travis-CI
2013-02-01 12:01:04 -05:00
Jon Buckley
19dbeaa23e
Issue #2008 - Add jshint
2013-01-31 19:12:44 -05:00
Brendan Dahl
06af8a27e4
Merge pull request #2424 from yurydelendik/fix-makeref
...
Replaces rsync to cp in test.py
2013-01-31 07:58:48 -08:00
Brendan Dahl
4a19437537
Merge pull request #2630 from yurydelendik/width-cid
...
Fixes reading of the widths for CID fonts
2013-01-31 07:12:47 -08:00
Yury Delendik
2d453b4ba4
Tests for issue 2627
2013-01-30 19:20:04 -05:00
mduan
e4c3b4501d
Sanitization of truetype fonts to fix #2537
2013-01-30 19:01:53 -05:00
mduan
0527b8bc8d
Fix invalid version number in truetype 'head' table
2013-01-30 16:52:19 -05:00
mduan
d0c4854c2d
Indent code in test.py properly
2013-01-30 15:37:05 -05:00
mduan
48c15b70db
Make firstPage work in test_manifest.json + rename pageLimit -> lastPage
2013-01-30 15:00:11 -05:00
mduan
5bffd2e7d8
Implement 9.6.6.4 of pdf spec for truetype fonts
2013-01-30 13:01:32 -05:00
Yury Delendik
8c78268a12
Merge pull request #2628 from mduan/issue2128
...
Add support for GBK-EUC-H encoding for cid fonts
2013-01-30 09:44:24 -08:00
Yury Delendik
d61d9a23ed
Merge pull request #2624 from vyv03354/bug835661
...
Add Hankaku-Latin cid to Unicode mappings
2013-01-30 08:26:45 -08:00
mduan
81399ee068
Add support for GBK-EUC-H encoding for cid fonts
2013-01-30 09:35:52 -05:00
vyv03354
a8aed74431
Add Hankaku-Latin cid to Unicode mappings
2013-01-30 21:48:18 +09:00
Brendan Dahl
aa23916326
Switch to threaded python server for tests.
2013-01-29 15:43:19 -05:00
Yury Delendik
9af6e05456
Merge pull request #2615 from vyv03354/master
...
Fixes CFF parser failure when CharStrings contains cntrmask
2013-01-26 08:46:34 -08:00
Yury Delendik
df731e7d9d
Merge pull request #2527 from brendandahl/type1-charstrings
...
Evaluate type 1 charstrings for conversion to type 2.
2013-01-26 07:45:23 -08:00
vyv03354
a254de86fb
CFF parser didn't count hints defined by hstem/vstem
2013-01-26 22:08:45 +09:00
Yury Delendik
42c00b09bc
Merge pull request #2597 from vyv03354/master
...
Fixes non-Japanese characters spacing
2013-01-24 07:42:47 -08:00
Yury Delendik
693d8a11b2
Fixes feature tests misleading success results
2013-01-23 15:31:52 -06:00
vyv03354
0df411a3da
Fixes non-Japanese characters spacing
2013-01-24 01:23:22 +09:00
Brendan Dahl
45daf4e936
Merge pull request #2557 from mduan/issue2391-invalid-font
...
Default to a built-in font if an invalid non-embedded font is encountered
2013-01-18 12:35:59 -08:00
mduan
b718a3604a
Default to a built-in font if an invalid non-embedded font is encountered
2013-01-16 13:57:41 -08:00
Yury Delendik
aac622a9b1
Merge pull request #2567 from vyv03354/master
...
Supports 'H/V', 'EUC-H/V' and '90ms*' CMaps
2013-01-16 08:07:33 -08:00
Yury Delendik
a3dd0098e0
Merge pull request #2571 from mduan/issue2129
...
Do not error when an EndOfPage segment is encountered in jbig2
2013-01-16 07:32:45 -08:00
vyv03354
2ef50c5068
Added tests for PDFs having 'H', 'EUC-H', and '90ms' encodings
2013-01-17 00:13:34 +09:00
mduan
317db2e7c6
Do not error when an EndOfPage segment is encountered in jbig2
2013-01-15 16:07:01 -08:00
mduan
5ab3bb1e03
Skip commands that have too few arguments
...
- Commands that have too few args will be skipped
- Commands that have too many args will generate an info, but still
execute
2013-01-15 14:07:16 -08:00
mduan
fadcb71c21
Handle missing 'FontName' entry in FontDescriptor object
2013-01-15 11:48:20 -08:00
vyv03354
bff75fa629
Added a test PDF having Identity-H encoding without embedded font
2013-01-13 04:21:30 +09:00
Brendan Dahl
a79f005527
Fix isDict when type is missing in dictionary.
2013-01-10 16:32:26 -08:00
Brendan Dahl
b5278c5e27
Evaluate type 1 charstrings for conversion to type 2.
2013-01-09 17:33:59 -08:00
mduan
eb8f4e8343
Handle some illegal characters in hex string
...
Do not throw exception when hex strings are in the wrong format
Currently pdf.js is throwing an exception for the following hex string:
`<7 0 2 15 5 2 2 2 4 3 2 4>`
The issue is that the 15 is not a valid hex character so pdf.js ends up
throwing an exception.
This diff changes the parser to process the above hex string as follow:
`70 21 55 2 24 32` (Note: the final 4 of the hex string is ignored)
replicating the behaviour of MuPDF, and doesn't throw an exception.
2013-01-08 15:29:24 -08:00
Brendan Dahl
c05f073a73
Merge pull request #2454 from yurydelendik/worker-xhr-response
...
Tests presence of the xhr-response in the worker
2013-01-04 09:12:01 -08:00