Yury Delendik
9b4ca246e4
Ensure we don't modify the original PDF data when sanitizing TrueType
12 years ago
Yury Delendik
0e133f0090
Drawing without fillText; refactoring ADD_TO_PATH
12 years ago
Brendan Dahl
328cfd0246
Bind chunk promises to avoid scope problems.
12 years ago
eug48
c195daf85e
Remove stream.parameters which wasn't being set consistently. Fixes issue #2881 .
12 years ago
Yury Delendik
61a7738a5d
Fixes password for range request loading
12 years ago
Yury Delendik
09a4352e8c
Rejects loading when data is not available for checkHeader
12 years ago
Brendan Dahl
3dadde52dc
Propagate promise rejections so we show the fallback.
...
-Adds rejection support to Promise.All.
-Makes promise.then() callback optional.
12 years ago
Mack Duan
da2c4d58ec
Do not show appearance stream for text annotations
12 years ago
Mack Duan
f8f4b3f45d
Refactor code for annotations
12 years ago
Yury Delendik
9278abe738
Forces to measure "standard" fonts
12 years ago
Yury Delendik
abc890a9be
Adds fill('evenodd') as alternative for mozFillRule
12 years ago
Yury Delendik
90f8f4484c
Rounding floats in CFF
12 years ago
Brendan Dahl
c5c2f7a773
Fix type3 font loading regression.
12 years ago
Brendan Dahl
e128f8bb47
Fix glyph selection for CID fonts that don't actually have CID font files.
12 years ago
vyv03354
cc5cba8bec
Strip TT programs if it's invalid
12 years ago
Brendan Dahl
cec200a664
Ignore malformed dictionary entries.
12 years ago
Yury Delendik
d7808b0db6
Fixing pattern canvas transform for chrome
12 years ago
Kalervo Kujala
8ac0690913
Use only one temp canvas for patterns
...
This fixes a regression #3153 which was introduced by #2177 .
The temp vanvases that are being created are not being re-used, which lead
to high memory use.
12 years ago
Mack Duan
1d48e9c201
Handle server returning 200 for range request
12 years ago
Mack Duan
0f4fe7f762
Remove redundant log in network.js
12 years ago
Mack Duan
d69f14328c
Use same obj/font id counter for all partial evaluators on page
12 years ago
Mack Duan
c5084d9e8a
Update loading bar during onprogress of range requests
12 years ago
Mack Duan
e0d4b322cf
Only perform range requests for identity Content-Encoding
12 years ago
Mack Duan
fdd092bb92
Clamp end of range request to be the length of the file
12 years ago
Mack Duan
30e127d848
Do not cache content stream
12 years ago
Mack Duan
2ce00279be
Address more of brendan's comments
12 years ago
Mack Duan
27fe18e8c6
Address brendan's comments
12 years ago
Mack Duan
dbccbaaa27
Make getOperatorList() calls independent and merge queues at end
12 years ago
Mack Duan
6b2c6fc223
Changes to regression tests for progressive loading
12 years ago
Brendan Dahl
15a9ab34d3
Lower two common warnings to info.
12 years ago
vyv03354
0ee757e22d
Increase minimum font size to 16px to avoid conflict with browser's minimum font size settings
12 years ago
Brendan Dahl
3cba5a0c8a
Normalize CFF CID sub matrices to work on windows.
12 years ago
Mack Duan
ef423ef30c
Implement progressive loading of PDFs
12 years ago
terrafrost
78dde0efab
fix grammar in comment
...
migth -> might
want -> wants
12 years ago
Brendan Dahl
ecb04c8bbe
Use at least 1x1 pixel canvas for groups.
12 years ago
Brendan Dahl
0f41b2db44
Fix priority of which font encoding is used.
12 years ago
vyv03354
e39c34584a
Refactor 'cmap' generation
12 years ago
vyv03354
b697001ce4
Improve TT font program parser
12 years ago
Mack Duan
6beb33c25b
Remove initialization code that's no longer used
12 years ago
Mack Duan
db4b199efd
Remove redundant getOperatorList()
12 years ago
Mack Duan
96167d2ce6
Remove code that is not being used
12 years ago
Yury Delendik
9c76ed0a35
Fixes Dict_assignXref type
12 years ago
Yury Delendik
9699dd16bf
Disables cloning of the Dict
12 years ago
Brendan Dahl
09b52d7663
Fix lab colorspace decoding and rgb conversion.
12 years ago
Yury Delendik
c48a689352
Speeds up the CMYK color conversion
12 years ago
Brendan Dahl
bd7eba0d46
Add back mozOpaque.
12 years ago
Brendan Dahl
ec311f303b
Use white backdrop when possible.
12 years ago
Mack Duan
4782a3acb9
Changes to viewer to support progressive loading
12 years ago
Brendan Dahl
82eb374fad
Fix encoding of type1 private dictionary arrays.
12 years ago
Brendan Dahl
028151d13a
Restructure/rewrite of the Type1 font parser.
12 years ago