]>
git.parisson.com Git - pdf.js.git/log
Julian Viereck [Sat, 10 Sep 2011 01:16:22 +0000 (18:16 -0700)]
Remove worker/boot.js
Julian Viereck [Sat, 10 Sep 2011 01:14:42 +0000 (18:14 -0700)]
Fix
Julian Viereck [Fri, 9 Sep 2011 23:45:41 +0000 (16:45 -0700)]
Remove no longer needed worker files, rename boot to boot_processor
Julian Viereck [Fri, 9 Sep 2011 23:29:50 +0000 (16:29 -0700)]
Remove console.logs from previous commit again
Julian Viereck [Sat, 10 Sep 2011 02:35:45 +0000 (19:35 -0700)]
Fixing font loading issues
Julian Viereck [Fri, 9 Sep 2011 23:15:51 +0000 (16:15 -0700)]
Trying to implement progressive font rendering. Works on FF, but Chrome doesn't catchup the fonts
Julian Viereck [Fri, 9 Sep 2011 18:20:55 +0000 (11:20 -0700)]
Send JpegStreams to the main thread ASAP. No need for ImagesLoader anymore
Julian Viereck [Fri, 9 Sep 2011 16:58:44 +0000 (09:58 -0700)]
Stop the execution if it takes longer then a certain amount of time and reshedule it
Julian Viereck [Thu, 15 Sep 2011 20:13:00 +0000 (13:13 -0700)]
Add missing metrics.js for worker
Julian Viereck [Fri, 9 Sep 2011 16:24:31 +0000 (09:24 -0700)]
Ensure to call the pageDone callback after it's really done
Julian Viereck [Fri, 9 Sep 2011 15:47:12 +0000 (08:47 -0700)]
Adding back bug in constructInterpolatedFromIR to get refTest passing in openweb.pdf
Julian Viereck [Fri, 9 Sep 2011 02:28:15 +0000 (19:28 -0700)]
Removing some console.log statements.
Julian Viereck [Fri, 9 Sep 2011 01:34:54 +0000 (18:34 -0700)]
Ensure things work for default fonts like Arial
Julian Viereck [Fri, 9 Sep 2011 00:55:38 +0000 (17:55 -0700)]
Implement endInlineImage IR
Julian Viereck [Fri, 9 Sep 2011 00:23:38 +0000 (17:23 -0700)]
fontFile doesn't have to be a FlateStream. complex_ttf_font.pdf
Julian Viereck [Thu, 8 Sep 2011 23:22:06 +0000 (16:22 -0700)]
Fix constructInterpolatedFromIR + fix indexing i that should be j
Julian Viereck [Thu, 8 Sep 2011 22:48:52 +0000 (15:48 -0700)]
Fix TilingPattern + implement DummyShading IR form
Julian Viereck [Thu, 8 Sep 2011 21:52:59 +0000 (14:52 -0700)]
Add PDFFunction to IR support + complete ColorSpace SeparationCS IR support
Julian Viereck [Thu, 8 Sep 2011 20:51:13 +0000 (13:51 -0700)]
Fix missing parameter for RadialAxialShading
Julian Viereck [Thu, 8 Sep 2011 19:44:55 +0000 (12:44 -0700)]
Make ColorSpace Separation work as long as no IR form is needed for now
Julian Viereck [Thu, 8 Sep 2011 17:44:50 +0000 (10:44 -0700)]
Make testdriver use new worker infrastructure
Julian Viereck [Thu, 8 Sep 2011 16:46:01 +0000 (09:46 -0700)]
Fix rendering of fonts on Firefox + turn worker on again.
Seems like Gecko requires the fontName to start with a character, not a number.
Julian Viereck [Thu, 8 Sep 2011 02:50:05 +0000 (19:50 -0700)]
Add dependency management for loading images that causes the execution to halt if the dependency isn't satisfied during executing time
Julian Viereck [Thu, 8 Sep 2011 00:55:44 +0000 (17:55 -0700)]
Flattern the IRQueue to make it easier to reexecute and have no nested state
Julian Viereck [Thu, 8 Sep 2011 00:15:35 +0000 (17:15 -0700)]
Add very simple Promise object
Julian Viereck [Thu, 8 Sep 2011 00:06:16 +0000 (17:06 -0700)]
[Cleanup] Remove no longer needed Patter.parse and TilingPattern. functions
Julian Viereck [Thu, 8 Sep 2011 00:02:01 +0000 (17:02 -0700)]
Use all over the place and cleanup/renomve not longer needed code
Julian Viereck [Wed, 7 Sep 2011 23:29:03 +0000 (16:29 -0700)]
Make ColorSpace.parse use ColorSpace.toIR and .fromIR to make use of only one codepath
Julian Viereck [Wed, 7 Sep 2011 23:25:51 +0000 (16:25 -0700)]
Implement ColorSpace IR forms for Pattern and Indexed
Julian Viereck [Wed, 7 Sep 2011 23:13:41 +0000 (16:13 -0700)]
[Cleanup] Renomve no longer needed RadialAxialShading.prototype.getPattern as toIR is called all the time
Julian Viereck [Wed, 7 Sep 2011 23:09:49 +0000 (16:09 -0700)]
[Cleanup] Rename Raw to IR
Julian Viereck [Wed, 7 Sep 2011 23:02:26 +0000 (16:02 -0700)]
Remove no longer needed code and rename IR forms to the standard ones
Julian Viereck [Wed, 7 Sep 2011 22:50:45 +0000 (15:50 -0700)]
Add rendering timer
Julian Viereck [Wed, 7 Sep 2011 22:15:36 +0000 (15:15 -0700)]
Add support for image xObjs with imageMask
Julian Viereck [Wed, 7 Sep 2011 21:45:38 +0000 (14:45 -0700)]
Implement paintReadyJpegXObject + add infrastructure to handle JpegStreams
Julian Viereck [Wed, 7 Sep 2011 20:42:38 +0000 (13:42 -0700)]
Add some comments + fix getColorN_IR_Pattern
Julian Viereck [Wed, 7 Sep 2011 20:38:52 +0000 (13:38 -0700)]
Move getting the Pattern from IR form out and make setStrokeColorN_IR work
Julian Viereck [Wed, 7 Sep 2011 20:30:12 +0000 (13:30 -0700)]
Add shading support for setFillColorN_IR - is that used at all?
Julian Viereck [Wed, 7 Sep 2011 18:48:44 +0000 (11:48 -0700)]
Use the worker
Julian Viereck [Wed, 7 Sep 2011 18:40:26 +0000 (11:40 -0700)]
Fix missing curMatrix variable bug to get TM paper work in Nightly
Julian Viereck [Wed, 7 Sep 2011 18:30:35 +0000 (11:30 -0700)]
Add setFillColorN_IR by implementing new TilingPatternIR
Julian Viereck [Wed, 7 Sep 2011 17:16:02 +0000 (10:16 -0700)]
Refactor to execute IR on main thead by posting messages to itself
Julian Viereck [Wed, 7 Sep 2011 15:50:13 +0000 (08:50 -0700)]
Make shadingFill IR form
Julian Viereck [Tue, 6 Sep 2011 22:02:15 +0000 (15:02 -0700)]
Saving last work
Julian Viereck [Tue, 6 Sep 2011 17:45:27 +0000 (10:45 -0700)]
Add limited support for setFill/StrokeColorSpace
Julian Viereck [Tue, 6 Sep 2011 17:44:26 +0000 (10:44 -0700)]
Don't display cmds used on the page by default + turn on worker support for now again
Julian Viereck [Tue, 6 Sep 2011 02:47:16 +0000 (19:47 -0700)]
Make xObjForm use raw format
Julian Viereck [Tue, 6 Sep 2011 02:38:22 +0000 (19:38 -0700)]
Add support for xobj embedded images that are not rendered by the platform + has no mask
Julian Viereck [Tue, 6 Sep 2011 01:41:11 +0000 (18:41 -0700)]
Working towards embedded image support
Julian Viereck [Tue, 6 Sep 2011 01:12:03 +0000 (18:12 -0700)]
First page is rendering using new worker infrastructure
Julian Viereck [Tue, 6 Sep 2011 01:10:57 +0000 (18:10 -0700)]
Expose FontMeasure only if running on the main thread as the worker doesnt have a document to attach the canvas to
Julian Viereck [Tue, 6 Sep 2011 00:42:58 +0000 (17:42 -0700)]
backup
Julian Viereck [Tue, 6 Sep 2011 00:01:02 +0000 (17:01 -0700)]
Split compilation up in preCompile and Compile.
Julian Viereck [Mon, 5 Sep 2011 23:40:15 +0000 (16:40 -0700)]
Move ensureFont code part of Page into its own function
Julian Viereck [Mon, 5 Sep 2011 23:07:03 +0000 (16:07 -0700)]
Very basic worker implementation
Julian Viereck [Mon, 5 Sep 2011 23:06:31 +0000 (16:06 -0700)]
Set loadedName in Partial Eval
Julian Viereck [Mon, 5 Sep 2011 18:19:44 +0000 (11:19 -0700)]
Need to use font.translated.name as unique identifier
Julian Viereck [Mon, 5 Sep 2011 16:26:07 +0000 (09:26 -0700)]
Track loaded such that setFont doesnt need to touch xref anymore
Chris Jones [Thu, 15 Sep 2011 04:56:34 +0000 (21:56 -0700)]
Merge pull request #477 from arturadib/sanity-checks
Sanity checks
Artur Adib [Wed, 14 Sep 2011 23:31:50 +0000 (16:31 -0700)]
Merge branch 'refs/heads/check-stylesheet' into continuation-check
Artur Adib [Wed, 14 Sep 2011 23:26:36 +0000 (16:26 -0700)]
Check for stylesheet presence (font.js)
If doc doesn't have a stylesheet, create one.
Artur Adib [Wed, 14 Sep 2011 18:59:20 +0000 (11:59 -0700)]
Check for continuation callback
Andreas Gal [Wed, 14 Sep 2011 03:15:49 +0000 (20:15 -0700)]
Merge pull request #474 from notmasteryet/tree-15
Fixing truncated streams with multiple filters
Chris Jones [Wed, 14 Sep 2011 03:03:56 +0000 (20:03 -0700)]
Merge pull request #473 from notmasteryet/tree-14
Fixing and optimizing isYcckImage()
notmasteryet [Wed, 14 Sep 2011 03:03:46 +0000 (22:03 -0500)]
Fixing truncated streams with multiple filters
Andreas Gal [Wed, 14 Sep 2011 02:36:55 +0000 (19:36 -0700)]
Merge pull request #472 from notmasteryet/artofwar
Disable encryption when a ToUnicode stream is used in a font
notmasteryet [Wed, 14 Sep 2011 01:24:24 +0000 (20:24 -0500)]
Fixing and optimizing isYcckImage()
notmasteryet [Wed, 14 Sep 2011 00:57:30 +0000 (17:57 -0700)]
Merge pull request #471 from kkujala/master
Use values instead of undefined in array initializations.
notmasteryet [Wed, 14 Sep 2011 00:23:49 +0000 (19:23 -0500)]
Disable encryption when a ToUnicode stream is used in a font
Kalervo Kujala [Tue, 13 Sep 2011 17:56:59 +0000 (20:56 +0300)]
Use zeroes in PDFStringTranslateTable array instead of undefined.
Kalervo Kujala [Tue, 13 Sep 2011 17:52:05 +0000 (20:52 +0300)]
Use empty strings in zaph dingbats shadow encodings array instead of undefined.
Kalervo Kujala [Tue, 13 Sep 2011 17:47:13 +0000 (20:47 +0300)]
Use empty strings in symbols shadow encodings array instead of undefined.
Kalervo Kujala [Tue, 13 Sep 2011 17:42:31 +0000 (20:42 +0300)]
Use empty strings in win ansi shadow encodings array instead of undefined.
Kalervo Kujala [Tue, 13 Sep 2011 17:30:41 +0000 (20:30 +0300)]
Use empty strings in standard shadow encodings array instead of undefined.
Kalervo Kujala [Tue, 13 Sep 2011 17:17:05 +0000 (20:17 +0300)]
Use empty strings in mac roman shadow encodings array instead of undefined.
Kalervo Kujala [Tue, 13 Sep 2011 17:08:42 +0000 (20:08 +0300)]
Merge remote-tracking branch 'upstream/master'
notmasteryet [Mon, 12 Sep 2011 23:11:25 +0000 (16:11 -0700)]
Merge pull request #470 from kkujala/master
Small fixes for comments and lint
Kalervo Kujala [Mon, 12 Sep 2011 19:04:43 +0000 (22:04 +0300)]
Use empty strings in mac shadow encodings array instead of undefined.
Kalervo Kujala [Mon, 12 Sep 2011 18:05:52 +0000 (21:05 +0300)]
Use empty strings in shadow encodings array instead of undefined.
Kalervo Kujala [Mon, 12 Sep 2011 17:42:55 +0000 (20:42 +0300)]
Fix gjslint warnings.
Kalervo Kujala [Mon, 12 Sep 2011 17:37:33 +0000 (20:37 +0300)]
Fix Mode comment lines.
Chris Jones [Mon, 12 Sep 2011 06:27:10 +0000 (23:27 -0700)]
Merge pull request #469 from kkujala/master
fix jslint warnings in fonts.js
notmasteryet [Sun, 11 Sep 2011 20:32:48 +0000 (13:32 -0700)]
Merge pull request #468 from kkujala/master
fix jslint warnings
Kalervo Kujala [Sun, 11 Sep 2011 20:04:17 +0000 (23:04 +0300)]
fix jslint warnings in fonts.js
Kalervo Kujala [Sun, 11 Sep 2011 19:54:00 +0000 (22:54 +0300)]
fix jslint warnings
jslint revealed unused and misspelled variable names. Also some code was
refactored to be more simple.
notmasteryet [Sun, 11 Sep 2011 00:35:01 +0000 (17:35 -0700)]
Merge pull request #464 from notmasteryet/
4e21e417cdf56a1ba43475510284b3399c4f7b52
Fix test_slave.html for #458
notmasteryet [Sun, 11 Sep 2011 00:27:20 +0000 (17:27 -0700)]
Merge pull request #458 from vingtetun/metrics
Fix for issue #441, #412, #379
Andreas Gal [Sat, 10 Sep 2011 19:37:03 +0000 (12:37 -0700)]
Merge pull request #462 from notmasteryet/bug674619
JPEG marker for YCCK images (in support of bug 674619)
Andreas Gal [Sat, 10 Sep 2011 18:56:26 +0000 (11:56 -0700)]
Merge pull request #461 from kkujala/master
Refactor the repeat logic in readBlock function.
notmasteryet [Sat, 10 Sep 2011 18:45:55 +0000 (13:45 -0500)]
JPEG marker for YCCK images (in support of bug 674619)
Vivien Nicolas [Sat, 10 Sep 2011 18:12:57 +0000 (20:12 +0200)]
Merge with upstream
Vivien Nicolas [Sat, 10 Sep 2011 18:02:42 +0000 (20:02 +0200)]
Fix a small mistake for cmap format 0
Vivien Nicolas [Sat, 10 Sep 2011 18:00:27 +0000 (20:00 +0200)]
Disable hinting until it works
Vivien Nicolas [Sat, 10 Sep 2011 17:40:25 +0000 (19:40 +0200)]
Draw glyphs one by one to position them correctly and remove all the scaling hack
Kalervo Kujala [Sat, 10 Sep 2011 17:06:03 +0000 (20:06 +0300)]
Refactor the repeat logic in readBlock function.
In the function repeat the variabe i is not defined in the scope of the
function. This function was from moved by
92fa629d107cf4de1cb486366d783e890e153306 from its original place which had
the i as defined. This fix avoids the scope dependency.
Vivien Nicolas [Sat, 10 Sep 2011 14:49:40 +0000 (16:49 +0200)]
Be more generic for serif/sans-serif rule
Vivien Nicolas [Sat, 10 Sep 2011 14:47:58 +0000 (16:47 +0200)]
Be more generic for bold/italic rules
Vivien Nicolas [Sat, 10 Sep 2011 12:50:46 +0000 (14:50 +0200)]
Fix a small Type1 encoding parsing error that cause the first Type1 font of the Type1 spec to be rejected
Vivien Nicolas [Sat, 10 Sep 2011 12:27:04 +0000 (14:27 +0200)]
Fix a small bug about how 'W' widths array is parsed
Vivien Nicolas [Sat, 10 Sep 2011 11:41:07 +0000 (13:41 +0200)]
Simplify the cmap format 6 conversion - fix #449