Julian Viereck
|
d7521f758a
|
Merge font and processor working into one worker and fix some bugs in font-loading-data-ready code
|
2011-10-05 22:24:38 +02:00 |
|
Julian Viereck
|
e9b6ffbaf6
|
Kill global objects
|
2011-10-02 22:17:32 +02:00 |
|
Julian Viereck
|
88e78fa6f9
|
Add new PDFObjects that replaces former (global) Objects. There is no direct access to the promise anymore. Objects are still instantiated globally for now
|
2011-10-02 21:48:40 +02:00 |
|
Julian Viereck
|
4484482bcf
|
Add comments for the kExecutionTime/Check in CanvasGraphics
|
2011-10-02 12:19:45 +02:00 |
|
Julian Viereck
|
ecb622c5ea
|
Remove isGecko detection for now
|
2011-10-02 12:16:12 +02:00 |
|
Julian Viereck
|
b69c6cba6e
|
Remove $ from property names.
|
2011-10-02 12:16:11 +02:00 |
|
Julian Viereck
|
9c58cd4817
|
Don't add a dependency to the array if the array already contains it
|
2011-10-01 17:15:25 +02:00 |
|
Julian Viereck
|
0e8952681b
|
Add missing resolve for font obj and make sure image objs ids are strings as well
|
2011-10-01 16:15:51 +02:00 |
|
Julian Viereck
|
e6bd3d8105
|
Backup
|
2011-10-01 11:44:01 +02:00 |
|
Julian Viereck
|
86b8f12b92
|
Ensure dependent font data is available before calling startRenderingIRQueue
|
2011-09-30 15:38:54 +02:00 |
|
Julian Viereck
|
cc661f44af
|
Fix regression in PDFFunction
|
2011-09-16 09:32:10 -07:00 |
|
Julian Viereck
|
00290b9ff4
|
Rename some stuff and add missing font_handler.js
|
2011-09-16 09:31:12 -07:00 |
|
Julian Viereck
|
921f8bd669
|
Tried to add a destroy function to free memeory, but doesn't seem to help
|
2011-09-16 08:09:58 -07:00 |
|
Julian Viereck
|
20d8a13c9e
|
Don't stop executeIRQueue if there is no continueCallback. What a wonderful world it would be with generators :(
|
2011-09-16 00:22:20 -07:00 |
|
Julian Viereck
|
0f6bf30228
|
Add dependency for dependecies on sub getIRQueue
|
2011-09-16 00:11:23 -07:00 |
|
Julian Viereck
|
8f21f87fd9
|
Add firstPage option to tasks to speed up testing certain pages
|
2011-09-15 23:36:08 -07:00 |
|
Julian Viereck
|
06cef910fb
|
Cleanup Moz support in FontLoader
|
2011-09-15 23:27:22 -07:00 |
|
Julian Viereck
|
16e4d4ed97
|
Add support for WebKit using measure on canvas method
|
2011-09-15 23:14:35 -07:00 |
|
Julian Viereck
|
5ecbc64d8d
|
Backup
|
2011-09-15 22:46:44 -07:00 |
|
Julian Viereck
|
8e36114cfa
|
If the font isn't supported, don't handle it
|
2011-09-15 21:54:47 -07:00 |
|
Julian Viereck
|
845230d8b0
|
Ensure fonts loaded in caes you load fonts out of line
|
2011-09-15 15:08:53 -07:00 |
|
Julian Viereck
|
9e84dd35b6
|
Add Objects.clear() and fallback for testStr in FontMeasure
|
2011-09-15 14:06:24 -07:00 |
|
Julian Viereck
|
fa9f9e0a7a
|
Fix rebasing
|
2011-09-15 13:17:10 -07:00 |
|
Julian Viereck
|
22e938d53f
|
Addd font logs
|
2011-09-15 13:17:09 -07:00 |
|
Julian Viereck
|
18ce3ebaed
|
Just use imageData directly on Gecko
|
2011-09-15 13:17:09 -07:00 |
|
Julian Viereck
|
9d2806ec87
|
Use canvas measureText to detect font loading
|
2011-09-15 13:17:09 -07:00 |
|
Julian Viereck
|
966cbc2112
|
Add FontShape.getRule which returns the name for the ctx object
|
2011-09-15 13:17:09 -07:00 |
|
Julian Vierec
|
86681a8d25
|
Add Objects.setData and Promise.data to set the data before the object/promise is resolved
|
2011-09-15 13:17:09 -07:00 |
|
Julian Viereck
|
6dcf9f42a5
|
Make font processing happen in a worker
|
2011-09-15 13:17:09 -07:00 |
|
Julian Viereck
|
e9fff5968e
|
Remove worker/boot.js
|
2011-09-15 13:17:09 -07:00 |
|
Julian Viereck
|
9eb7858586
|
Fix
|
2011-09-15 13:16:03 -07:00 |
|
Julian Viereck
|
d639a9a94a
|
Remove no longer needed worker files, rename boot to boot_processor
|
2011-09-15 13:16:03 -07:00 |
|
Julian Viereck
|
6e9306afd2
|
Remove console.logs from previous commit again
|
2011-09-15 13:16:03 -07:00 |
|
Julian Viereck
|
e15bfc00a0
|
Fixing font loading issues
|
2011-09-15 13:16:03 -07:00 |
|
Julian Viereck
|
dd9aea21e9
|
Trying to implement progressive font rendering. Works on FF, but Chrome doesn't catchup the fonts
|
2011-09-15 13:16:03 -07:00 |
|
Julian Viereck
|
ac11f30ae9
|
Send JpegStreams to the main thread ASAP. No need for ImagesLoader anymore
|
2011-09-15 13:16:03 -07:00 |
|
Julian Viereck
|
32ae879219
|
Stop the execution if it takes longer then a certain amount of time and reshedule it
|
2011-09-15 13:16:03 -07:00 |
|
Julian Viereck
|
a228753414
|
Add missing metrics.js for worker
|
2011-09-15 13:13:00 -07:00 |
|
Julian Viereck
|
90da4fc831
|
Ensure to call the pageDone callback after it's really done
|
2011-09-15 09:05:04 -07:00 |
|
Julian Viereck
|
342547831d
|
Adding back bug in constructInterpolatedFromIR to get refTest passing in openweb.pdf
|
2011-09-15 09:05:04 -07:00 |
|
Julian Viereck
|
cda4c04312
|
Removing some console.log statements.
|
2011-09-15 09:05:04 -07:00 |
|
Julian Viereck
|
c370b8a428
|
Ensure things work for default fonts like Arial
|
2011-09-15 09:05:04 -07:00 |
|
Julian Viereck
|
a2bf701bfe
|
Implement endInlineImage IR
|
2011-09-15 09:03:51 -07:00 |
|
Julian Viereck
|
7ee894c09c
|
fontFile doesn't have to be a FlateStream. complex_ttf_font.pdf
|
2011-09-15 09:03:51 -07:00 |
|
Julian Viereck
|
2b7ff49d8d
|
Fix constructInterpolatedFromIR + fix indexing i that should be j
|
2011-09-15 09:03:51 -07:00 |
|
Julian Viereck
|
755399a755
|
Fix TilingPattern + implement DummyShading IR form
|
2011-09-15 09:03:51 -07:00 |
|
Julian Viereck
|
9dcefe1efc
|
Add PDFFunction to IR support + complete ColorSpace SeparationCS IR support
|
2011-09-15 09:03:50 -07:00 |
|
Julian Viereck
|
8572c29c55
|
Fix missing parameter for RadialAxialShading
|
2011-09-15 09:03:50 -07:00 |
|
Julian Viereck
|
4e3f87b60c
|
Make ColorSpace Separation work as long as no IR form is needed for now
|
2011-09-15 09:03:50 -07:00 |
|
Julian Viereck
|
fea3388c41
|
Make testdriver use new worker infrastructure
|
2011-09-15 09:03:50 -07:00 |
|