Commit Graph

472 Commits

Author SHA1 Message Date
Julian Viereck
897ac256fc Merge ImageCanvasProxy and CanvasProxy. Add support for rendering multiple canvas objects on the worker and assemble them again on the main thread. 2011-06-23 23:33:24 +02:00
Julian Viereck
c9c24ee5c3 Replace ImageCanvas by ScratchCanvas 2011-06-23 23:33:23 +02:00
Julian Viereck
b17bf4b20e Make the ProxyCanvas be more a canvas - provide a ctx object to interact through 2011-06-23 23:33:23 +02:00
Julian Viereck
29e5db5d15 Add very simple GradientProxy support - makes page 11 render. 2011-06-23 23:33:23 +02:00
Julian Viereck
04cec20384 Add JpegStreamProxy - doesnt seem to be used anywhere in the example.pdf file 2011-06-23 23:33:23 +02:00
Julian Viereck
ddd8aeffb9 Fix font loading issue by using a hidden DOM font node 2011-06-23 23:33:23 +02:00
Julian Viereck
4f10e93f8c Fixing some smaller bugs & do some cleanup. viewer_worker.html UI is now 2011-06-23 23:33:23 +02:00
Julian Viereck
d99dc718c5 Get working for not real images 2011-06-23 23:33:22 +02:00
Julian Viereck
b151516416 Introduce ImageCanvas to handle canvas rendering in WebWorker 2011-06-23 23:33:22 +02:00
Julian Viereck
d9424a7135 Make fonts getting loaded by a very nasty hack 2011-06-23 23:33:22 +02:00
Julian Viereck
a8dcb0dcd6 Most working, but once you add the font-css file to the web page, there is no font drawn at all 2011-06-23 23:32:24 +02:00
Julian Viereck
f346014c12 Backup work 2011-06-23 23:30:54 +02:00
Andreas Gal
236879b37c Merge pull request #63 from sbarman/uncompressedflate
Uncompressed flate
2011-06-23 12:05:38 -07:00
sbarman
a9684b20c8 Merge branch 'master' into uncompressedflate 2011-06-23 09:42:52 -07:00
sbarman
fd5412ac12 fix for uncompressed flatestream blocks 2011-06-23 09:41:59 -07:00
Andreas Gal
65ea7cecb9 Merge pull request #62 from sbarman/master
FakeStream to simulate filters which have not been implemented
2011-06-23 09:06:48 -07:00
sbarman
f6d4388b36 Merge branch 'master' of github.com:andreasgal/pdf.js 2011-06-23 08:05:00 -07:00
Andreas Gal
6da58a69d1 Merge pull request #61 from vingtetun/master
Fix some spacing issues with ligatures, hinting, ...
2011-06-22 21:00:36 -07:00
Chris Jones
0d4be031b9 fix bug in testing multiple browsers 2011-06-22 20:47:37 -07:00
Vivien Nicolas
7b454d403b Use the real content of the string to measure it's size 2011-06-23 05:38:05 +02:00
sbarman
553250a5d2 fake stream for unimplemented filters 2011-06-22 19:20:03 -07:00
Chris Jones
35b6569f5e fix strict-mode violations in chrome 2011-06-22 18:50:38 -07:00
Chris Jones
90b24079d5 remove debugging code 2011-06-22 18:40:20 -07:00
Chris Jones
541e4269eb actually wait for fonts to be loaded, and write out a log of failed eq comparisons 2011-06-22 18:37:58 -07:00
Andreas Gal
100d329804 Merge pull request #53 from vingtetun/master
Merge TTF font rewriting to pass the font sanitization pass.
2011-06-22 11:42:06 -07:00
Chris Jones
fc4e4e79c6 add TODO() for Shading Pattern 2011-06-22 02:37:59 -07:00
Vivien Nicolas
636f99c25e Merge remote branch 'upstream/master' 2011-06-22 11:31:24 +02:00
Vivien Nicolas
5f82fc46bf Fill more gaps for Format 6 dense array 2011-06-22 11:25:00 +02:00
Chris Jones
edb69dff59 TODO() for 4-component-per-pixel images 2011-06-22 02:23:15 -07:00
Chris Jones
d32cbedd06 TODO() for radial shading 2011-06-22 02:17:45 -07:00
Chris Jones
0a74ec7759 band-aid lack of Indexed color space 2011-06-22 02:10:08 -07:00
Vivien Nicolas
4f7fb7539b Enhance the converter code by filling Format 6 dense array gaps 2011-06-22 10:56:31 +02:00
Chris Jones
c506cb5e04 deal with apparent lack of FontDescriptor for standard fonts 2011-06-22 01:50:43 -07:00
Chris Jones
8cdc4ed971 add support for test "master mode" and finish impl of eq tests 2011-06-22 01:35:46 -07:00
Chris Jones
f775f886e4 don't let getPage() errors break the test slave 2011-06-22 00:05:45 -07:00
Andreas Gal
fc0deffe0f fix typo 2011-06-22 02:36:34 -04:00
Andreas Gal
afecf35ff5 fix other cases of reading this.buffer before ensureBuffer, too 2011-06-22 02:35:42 -04:00
Andreas Gal
9748c1a754 ensureBuffer can modify this.buffer, so read it after ensureBuffer 2011-06-22 02:34:26 -04:00
sbarman
0a4586a58f Merge pull request #48 from sbarman/ascii85
Ascii85Stream
2011-06-21 22:57:15 -07:00
sbarman
e3ecfb00b6 moved array allocation to consturctor 2011-06-21 22:53:47 -07:00
Vivien Nicolas
e9ed96d97c Start of a TTF Format6 to Format4 converter (sigh) 2011-06-22 07:46:41 +02:00
sbarman
f79f77174c clean up code 2011-06-21 22:43:03 -07:00
sbarman
42f8b52639 made Ascii85Stream be a child of DecodeStream 2011-06-21 22:39:38 -07:00
Andreas Gal
55df4f40cb avoid frequent calls to ensureBuffer during decompression 2011-06-22 01:12:27 -04:00
Andreas Gal
ec8d9040a2 Merge. 2011-06-22 01:05:11 -04:00
sbarman
61b482c1fa Merge branch 'master' into ascii85 2011-06-21 22:04:21 -07:00
Andreas Gal
01ac749b82 Merge pull request #46 from sbarman/streamrewrite2
Combined parts of stream code into parent class
2011-06-21 22:01:50 -07:00
sbarman
a215ef5ae8 fixed indent 2011-06-21 21:51:54 -07:00
Andreas Gal
70ea8b8797 Merge branch 'master' of github.com:andreasgal/pdf.js 2011-06-22 00:51:32 -04:00
Andreas Gal
b03bd1062a Merge pull request #47 from justindarc/master
Added local file support to the multi-page viewer
2011-06-21 21:51:12 -07:00