Yury Delendik
|
46a9a35ddc
|
Merge pull request #5071 from nnethercote/font-savings
Optimize a font-heavy document
|
2014-08-05 18:57:46 -05:00 |
|
Jonas Jenwald
|
ccd71e0a94
|
Add strict equalities in src/shared/util.js
|
2014-08-01 12:18:40 +02:00 |
|
Jonas Jenwald
|
42e541a671
|
Add strict equalities in src/shared/fonts_utils.js
|
2014-08-01 12:18:35 +02:00 |
|
Yury Delendik
|
7026543663
|
Merge pull request #5059 from timvandermeij/unused-code
Removing unused code and enforcing additional JSHint options
|
2014-07-29 15:04:43 -05:00 |
|
Tim van der Meij
|
41faa78368
|
Fixes typo in promises implementation for legacy browsers
|
2014-07-24 17:11:22 +02:00 |
|
Nicholas Nethercote
|
c7f02d2c8e
|
Minimize memory usage of font-related arrays.
This patch replaces some vanilla arrays with typed arrays, and avoids
some array copying.
It reduces the peak RSS when viewing
http://www.dynacw.co.jp/Portals/3/fontsamplepdf/sample_4942546800828.pdf
from ~940 MiB to ~750 MiB, and reduces its load time from 83 to 76 ms.
|
2014-07-22 22:47:45 -07:00 |
|
Tim van der Meij
|
34728ee49b
|
Removing unused code
|
2014-07-18 22:34:50 +02:00 |
|
Nicholas Nethercote
|
31c613f064
|
Avoid creating intermediate strings in Util.makeCssRgb().
On one example (the Wuppertal map) this avoids the creation of over
230,000 intermediate strings.
|
2014-07-08 21:49:19 -07:00 |
|
Tim van der Meij
|
4c759527d1
|
Implements onerror for JpegStreams
|
2014-06-18 23:02:52 +02:00 |
|
Yury Delendik
|
bdeca30fbf
|
Splits shared/annotation.js into core/ and display/
|
2014-06-17 17:43:33 -05:00 |
|
Yury Delendik
|
5a2e511cbd
|
Merge pull request #4955 from timvandermeij/rename-concatenate
Renames concatenateToArray to appendToArray
|
2014-06-17 08:21:47 -05:00 |
|
Yury Delendik
|
0cd28ebfa3
|
Telemetry for used stream and font types
|
2014-06-16 16:41:04 -05:00 |
|
Tim van der Meij
|
9c072a5d4b
|
Renames concatenateToArray to appendToArray
|
2014-06-16 22:10:10 +02:00 |
|
Samuel Chantaraud
|
f362b3c744
|
Fix #4914 by ignoring hidden annotation
|
2014-06-11 10:41:43 -04:00 |
|
p01
|
0a51b1e616
|
utils.js optimization of isFOO methods
|
2014-06-10 12:37:36 +02:00 |
|
Yury Delendik
|
9c87fa24f7
|
Removes mozResponseArrayBuffer
|
2014-05-29 20:38:50 -05:00 |
|
Jonas Jenwald
|
002607502c
|
Merge pull request #4824 from yurydelendik/movecs
Moves colorspace.js and function.js into core/
|
2014-05-23 21:14:58 +02:00 |
|
Yury Delendik
|
fcc4dfd9b5
|
Moves shared/function.js to core/
|
2014-05-23 14:11:47 -05:00 |
|
Yury Delendik
|
7a19085159
|
Moves shared/colorspace.js into core/
|
2014-05-23 14:11:47 -05:00 |
|
Yury Delendik
|
542c9c4c7a
|
Moves ColorSpace logic into evaluator
|
2014-05-23 14:11:47 -05:00 |
|
Samuel Chantaraud
|
37c3641fad
|
Added Promise.catch
Fixed Promise so it rejects on uncaught exception
Catch possible rejection on ViewHistory.setMultiple
|
2014-05-22 13:53:19 -04:00 |
|
Yury Delendik
|
d8eb8b1de1
|
Adds Promise to the getOperatorList
|
2014-05-19 16:19:54 -05:00 |
|
p01
|
8cfd024e48
|
Optimized colorspace.js AlternateCS_getRgbBuffer
|
2014-05-14 17:06:39 +02:00 |
|
p01
|
95fda4fcdc
|
Optimized function.js / 2x Faster PDFFunction_constructPostScriptFromIR
|
2014-05-14 17:06:38 +02:00 |
|
Jonas Jenwald
|
44cd0f4a76
|
Merge pull request #4752 from yurydelendik/refmsghdlr
Refactors MessageHandler.send to remove callbacks
|
2014-05-13 22:47:04 +02:00 |
|
Jonas Jenwald
|
67a3b59864
|
Handle more cases of invalid line dash patterns in annotation borders
|
2014-05-09 23:12:23 +02:00 |
|
Tim van der Meij
|
e359f0694f
|
Merge pull request #4740 from yurydelendik/pageviewportdoc
Adds pageviewport documentation
|
2014-05-09 22:30:16 +02:00 |
|
Yury Delendik
|
a26d28a393
|
Merge pull request #4683 from yurydelendik/grouppath
Groups path commands into single operation
|
2014-05-08 22:16:58 -05:00 |
|
Tim van der Meij
|
7656408579
|
Refactoring Util.inherit.getOperatorList in annotation.js
|
2014-05-08 22:42:47 +02:00 |
|
Yury Delendik
|
cc9643cf32
|
Refactors GetAnnotationsRequest and GetPageRequest
|
2014-05-08 15:02:53 -05:00 |
|
Yury Delendik
|
2008f74185
|
Refactors MessageHandler.send to remove callbacks
|
2014-05-07 18:15:25 -05:00 |
|
Yury Delendik
|
95e61ad0e3
|
Adds pageviewport documentation
|
2014-05-05 14:09:47 -05:00 |
|
Yury Delendik
|
7ac1d6cdc8
|
Merge pull request #4708 from p01/graphic_optimizations_1
Graphic optimizations 1
|
2014-05-05 10:37:03 -05:00 |
|
Yury Delendik
|
b3f24ca0c7
|
Merge pull request #4733 from timvandermeij/postscript-unit-tests
Completes unit tests for PostScript evaluator and fixes two bugs in the evaluator itself
|
2014-05-05 10:27:54 -05:00 |
|
Yury Delendik
|
70da61fa01
|
Merge pull request #4729 from Snuffleupagus/remove-LegacyPromise
Remove LegacyPromise
|
2014-05-05 07:40:21 -05:00 |
|
p01
|
f70a072cde
|
Optimized CalGrayCS's convertToRgb
|
2014-05-05 14:22:43 +02:00 |
|
Tim van der Meij
|
4caf5b694e
|
Completes unit tests for PostScript evaluator and fixes two bugs in the evaluator itself
|
2014-05-03 12:18:18 +02:00 |
|
Jonas Jenwald
|
cb59e7f872
|
Remove LegacyPromise in src/shared/annotation.js
|
2014-05-02 21:05:03 +02:00 |
|
Jonas Jenwald
|
ad732f6403
|
Remove LegacyPromise
|
2014-05-02 01:48:17 +02:00 |
|
Yury Delendik
|
63d5aae3f6
|
Groups path commands into single command
|
2014-04-30 09:09:04 -05:00 |
|
Pramodh KP
|
04b1eefb1d
|
Added reject polyfill and PromiseCapability
|
2014-04-29 19:36:37 +05:30 |
|
p01
|
8f9bd33a57
|
PDFImage_resize: copy in place with alpha and ~5x speed up
|
2014-04-23 17:27:02 +02:00 |
|
Yury Delendik
|
bda1865fb8
|
Merge pull request #4520 from timvandermeij/annotation-icon-size
Force default icon size for Text annotations without appearance stream
|
2014-04-22 16:13:50 -05:00 |
|
Jonas Jenwald
|
ead5653cdc
|
Add integer conversion to RGB colour values in convertToRgb in DeviceCmykCS (issue 4443)
|
2014-04-20 02:23:45 +02:00 |
|
Tim van der Meij
|
8d365b23ca
|
Force default icon size for Text annotations without appearance stream
|
2014-04-18 21:11:56 +02:00 |
|
fkaelberer
|
b06c10cbbd
|
rename getUint32 to getInt32 and collect readInt*() in util.js
|
2014-04-16 21:31:16 +02:00 |
|
Samuel Chantaraud
|
7a4543e348
|
Prevent the annotationLayer to be recreated when the page is redrawn
This allows interactive annotations to keep their states after a resize
|
2014-04-16 08:13:54 -04:00 |
|
Rob Wu
|
2e97c0d085
|
Remove some unused variables from src/
Only obviously useless, local variables have been removed.
|
2014-04-15 17:10:23 +02:00 |
|
Yury Delendik
|
21f5dc22f3
|
Merge pull request #4616 from yurydelendik/jsdoc
Creates make.js code to build jsdoc.
|
2014-04-14 14:44:30 -05:00 |
|
Yury Delendik
|
2ca2c387fc
|
Creates make.js code to build jsdoc.
|
2014-04-13 15:54:24 -05:00 |
|