Commit Graph

1871 Commits

Author SHA1 Message Date
Julian Viereck
ac4a57e858 Refactor to execute IR on main thead by posting messages to itself 2011-09-15 08:20:43 -07:00
Julian Viereck
a3baea5fcb Make shadingFill IR form 2011-09-15 08:20:43 -07:00
Julian Viereck
89167c0b40 Saving last work 2011-09-15 08:20:43 -07:00
Julian Viereck
5c1262e13b Add limited support for setFill/StrokeColorSpace 2011-09-15 08:20:43 -07:00
Julian Viereck
aa8699a334 Don't display cmds used on the page by default + turn on worker support for now again 2011-09-15 08:20:43 -07:00
Julian Viereck
2fcc93c751 Make xObjForm use raw format 2011-09-15 08:20:43 -07:00
Julian Viereck
67f745443e Add support for xobj embedded images that are not rendered by the platform + has no mask 2011-09-15 08:20:42 -07:00
Julian Viereck
eca8f6b80b Working towards embedded image support 2011-09-15 08:20:42 -07:00
Julian Viereck
cc17707da6 First page is rendering using new worker infrastructure 2011-09-15 08:20:03 -07:00
Julian Viereck
5a1488df9f Expose FontMeasure only if running on the main thread as the worker doesnt have a document to attach the canvas to 2011-09-15 08:20:03 -07:00
Julian Viereck
71ff8ee586 backup 2011-09-15 08:18:57 -07:00
Julian Viereck
0134143c67 Split compilation up in preCompile and Compile. 2011-09-15 08:17:19 -07:00
Julian Viereck
e3dd329739 Move ensureFont code part of Page into its own function 2011-09-15 08:16:49 -07:00
Julian Viereck
0a571899c8 Very basic worker implementation 2011-09-15 08:14:34 -07:00
Julian Viereck
2c51c6fb9e Set loadedName in Partial Eval 2011-09-15 08:13:13 -07:00
Julian Viereck
e9f4a3d8ee Need to use font.translated.name as unique identifier 2011-09-15 08:12:28 -07:00
Julian Viereck
6dd82ad5d4 Track loaded such that setFont doesnt need to touch xref anymore 2011-09-15 08:12:27 -07:00
Chris Jones
3006c090ad Merge pull request #477 from arturadib/sanity-checks
Sanity checks
2011-09-14 21:56:34 -07:00
Artur Adib
151694cce1 Merge branch 'refs/heads/check-stylesheet' into continuation-check 2011-09-14 16:31:50 -07:00
Artur Adib
de253dcbe3 Check for stylesheet presence (font.js)
If doc doesn't have a stylesheet, create one.
2011-09-14 16:26:36 -07:00
Artur Adib
5587cce165 Check for continuation callback 2011-09-14 11:59:20 -07:00
Andreas Gal
4dd79a51c1 Merge pull request #474 from notmasteryet/tree-15
Fixing truncated streams with multiple filters
2011-09-13 20:15:49 -07:00
Chris Jones
78528b6d04 Merge pull request #473 from notmasteryet/tree-14
Fixing and optimizing isYcckImage()
2011-09-13 20:03:56 -07:00
notmasteryet
361d53e1a9 Fixing truncated streams with multiple filters 2011-09-13 22:03:46 -05:00
Andreas Gal
2132a2f57c Merge pull request #472 from notmasteryet/artofwar
Disable encryption when a ToUnicode stream is used in a font
2011-09-13 19:36:55 -07:00
notmasteryet
4e1a5296d2 Fixing and optimizing isYcckImage() 2011-09-13 20:24:24 -05:00
notmasteryet
a78704567c Merge pull request #471 from kkujala/master
Use values instead of undefined in array initializations.
2011-09-13 17:57:30 -07:00
notmasteryet
94da20d776 Disable encryption when a ToUnicode stream is used in a font 2011-09-13 19:23:49 -05:00
Kalervo Kujala
7a421794a2 Use zeroes in PDFStringTranslateTable array instead of undefined. 2011-09-13 20:56:59 +03:00
Kalervo Kujala
9857287806 Use empty strings in zaph dingbats shadow encodings array instead of undefined. 2011-09-13 20:52:05 +03:00
Kalervo Kujala
67e264e579 Use empty strings in symbols shadow encodings array instead of undefined. 2011-09-13 20:47:13 +03:00
Kalervo Kujala
2b4e722a1c Use empty strings in win ansi shadow encodings array instead of undefined. 2011-09-13 20:42:31 +03:00
Kalervo Kujala
7a1c02bc9e Use empty strings in standard shadow encodings array instead of undefined. 2011-09-13 20:30:41 +03:00
Kalervo Kujala
68ceff4081 Use empty strings in mac roman shadow encodings array instead of undefined. 2011-09-13 20:17:05 +03:00
Kalervo Kujala
1d91f595d8 Merge remote-tracking branch 'upstream/master' 2011-09-13 20:08:42 +03:00
notmasteryet
3ea4e25fb3 Merge pull request #470 from kkujala/master
Small fixes for comments and lint
2011-09-12 16:11:25 -07:00
Kalervo Kujala
9256a62304 Use empty strings in mac shadow encodings array instead of undefined. 2011-09-12 22:04:43 +03:00
Kalervo Kujala
30b8d1dd08 Use empty strings in shadow encodings array instead of undefined. 2011-09-12 21:05:52 +03:00
Kalervo Kujala
b5412c13d8 Fix gjslint warnings. 2011-09-12 20:42:55 +03:00
Kalervo Kujala
8e5a8fb49f Fix Mode comment lines. 2011-09-12 20:37:33 +03:00
Chris Jones
5692dda43f Merge pull request #469 from kkujala/master
fix jslint warnings in fonts.js
2011-09-11 23:27:10 -07:00
notmasteryet
f16a90bcad Merge pull request #468 from kkujala/master
fix jslint warnings
2011-09-11 13:32:48 -07:00
Kalervo Kujala
0dc0dd4c97 fix jslint warnings in fonts.js 2011-09-11 23:04:17 +03:00
Kalervo Kujala
07662cf035 fix jslint warnings
jslint revealed unused and misspelled variable names. Also some code was
refactored to be more simple.
2011-09-11 22:54:00 +03:00
notmasteryet
beea86db31 Merge pull request #464 from notmasteryet/4e21e417cdf56a1ba43475510284b3399c4f7b52
Fix test_slave.html for #458
2011-09-10 17:35:01 -07:00
notmasteryet
e523e4dc56 Merge pull request #458 from vingtetun/metrics
Fix for issue #441, #412, #379
2011-09-10 17:27:20 -07:00
Andreas Gal
501a224128 Merge pull request #462 from notmasteryet/bug674619
JPEG marker for YCCK images (in support of bug 674619)
2011-09-10 12:37:03 -07:00
Andreas Gal
32393db2fc Merge pull request #461 from kkujala/master
Refactor the repeat logic in readBlock function.
2011-09-10 11:56:26 -07:00
notmasteryet
ee21d4113f JPEG marker for YCCK images (in support of bug 674619) 2011-09-10 13:45:55 -05:00
Vivien Nicolas
7fa63e68dd Merge with upstream 2011-09-10 20:12:57 +02:00