Brendan Dahl
1a6e103c35
Merge pull request #4463 from sukop/patch-1
...
Fix copy-paste typo
11 years ago
Yury Delendik
3e8ea958ae
Quick notes about the format
11 years ago
Tim van der Meij
3b3e96575e
Merge pull request #4454 from brendandahl/gaia-css-clean
...
Fix gaia css lint errors.
11 years ago
Yury Delendik
69efd9cb96
CMaps binary packing
11 years ago
Tim van der Meij
cd1e350128
Merge pull request #4468 from Snuffleupagus/make-braces
...
Fix coding style in make.js
11 years ago
Tim van der Meij
c7fe33a081
Merge pull request #4467 from Snuffleupagus/test-braces
...
Fix coding style in /test
11 years ago
Tim van der Meij
67c686027c
Merge pull request #4465 from Snuffleupagus/src-display-braces
...
Fix coding style in src/display
11 years ago
Tim van der Meij
a52da119d0
Merge pull request #4460 from Snuffleupagus/external-braces
...
Fix coding style in external/builder/builder.js
11 years ago
Yury Delendik
8266225b73
Merge pull request #4434 from p01/jbig2Optimizations
...
Jbig2 optimizations
11 years ago
Jonas Jenwald
855b96990c
Fix coding style in make.js
11 years ago
Jonas Jenwald
2bd81786c2
Fix coding style in test/unit/testreporter.js
11 years ago
Jonas Jenwald
9e3f7e4d6d
Fix coding style in test/unit/crypto_spec.js
11 years ago
Jonas Jenwald
6489a80dd0
Fix coding style in test/unit/font_spec.js
11 years ago
Jonas Jenwald
3cd64a85ba
Fix coding style in test/unit/function_spec.js
11 years ago
Jonas Jenwald
7d4acc13fb
Fix coding style in test/unit/parser_spec.js
11 years ago
Jonas Jenwald
9dfc26e1e3
Fix coding style in test/unit/stream_spec.js
11 years ago
Jonas Jenwald
e808bf5736
Fix coding style in test/driver.js
11 years ago
Juraj Sukop
4c2a462a76
Fix copy-paste typo
...
The Compact Font Format Specification defines the Standard String of SID 237 as "twodotenleader", and not "266 ff".
11 years ago
Jonas Jenwald
a1ee567d60
Fix coding style in src/display/api.js
11 years ago
Jonas Jenwald
bc986a3029
Fix coding style in src/display/canvas.js
11 years ago
Jonas Jenwald
4f6b363b2c
Fix coding style in external/builder/builder.js
11 years ago
Jonas Jenwald
ba8a59034c
Merge pull request #4426 from timvandermeij/extensions-chromium-syntax
...
Making extensions/chromium/*.js adhere to the style guide
11 years ago
Nicholas Nethercote
6c698519cd
Avoid allocations in executeCommand().
11 years ago
Nicholas Nethercote
3759c11f42
Avoid more allocations in bidi().
11 years ago
Nicholas Nethercote
2e93a0cc98
Avoid allocations in bidi().
11 years ago
Nicholas Nethercote
6a75e45309
Allocate fewer objects when parsing 2 and 4 byte chunks.
...
This is achieved by adding getBytes2() and getBytes4() to streams, and by
changing int16() and int32() to take multiple scalar args instead of an array
arg.
11 years ago
aib
2870a6108c
Fix download button waiting if document has started but not completed downloading
11 years ago
Nicholas Nethercote
0866ad5bff
Add a cache for glyphs.
...
This reduces memory consumption for text heavy documents. I tested five
documents and saw hit rates ranging from 97.4% to 99.8% (most of the misses are
due to |width| varying even when |fontChar| matches). On two of those documents
I saw improvements of 40 and 50 MiB.
The patch also introduces the Glyph constructor, and renames the |unicodeChars|
local variable as |unicode| for consistency with the corresponding Glyph
property.
11 years ago
Brendan Dahl
432af8b36e
Merge pull request #4451 from yurydelendik/issue4427
...
Makes firefox extension's l10n get() behavior similar to webL10n
11 years ago
Brendan Dahl
df25bea817
Fix gaia css lint errors.
11 years ago
Yury Delendik
452e71b4b0
Makes firefox extension's l10n get() behavior similar to webL10n
11 years ago
Tim van der Meij
e5cd75083f
Merge pull request #4132 from yurydelendik/minified
...
Adds make minified command
11 years ago
Brendan Dahl
566482d28b
Merge pull request #4323 from yurydelendik/optimization
...
Optimization of operators list
11 years ago
p01
bd9419f1ef
Micro optimization of ArithmeticDecoder_readBit
11 years ago
p01
2b6cb317db
Optmized decodeRefinement, moving the prediction error outside the inner loop
...
There is no need to slow down the inner loop with a test for ltp as it can only
change if prediction is true in which case it only changes in the outer loop.
11 years ago
p01
840d9d40b6
Reuse the row Uint8Array in JBIG2's decodeBitmap
11 years ago
p01
b2b3836683
Process only once the offset and starting mask JBIG2's drawBitmap
11 years ago
p01
0bca56cbb2
Use changingTemplateX, Y and Bit in JBIG2's decodeBitmap
11 years ago
p01
e2a4328ff2
Optimized bounding box tests in JBIG2's decodeBitmap
11 years ago
p01
2a9fe573c0
Nest JBIG2 prediction if statements together
...
ltp can only become truthy if predition is true.
11 years ago
p01
02a5f9435a
More bit friendly decodeIAID and decodeInteger
11 years ago
p01
e862c64bb8
JBIG2 20% faster SimpleSegmentVisitor_drawBitmap
...
Moved the switch(combinationOperator) outside the width and height loops
Check bitmap[i][j] before applying the switch(combinationOperator)
11 years ago
Yury Delendik
1aaeec8020
Heuristic to optimize chunking
11 years ago
Yury Delendik
257898b359
Caching inlined mask images
11 years ago
Yury Delendik
f48f57e30a
Caches last parsed resource image, recornizes image repeats
11 years ago
Yury Delendik
2c23be369b
Optimizing pdf when text printed char-by-char
11 years ago
Yury Delendik
dbb3d17d8f
Refactors optimization list
11 years ago
Yury Delendik
1c0e1cc591
Merge pull request #4444 from nnethercote/min-length
...
Estimate the size of decoded streams in advance.
11 years ago
Yury Delendik
2778d75d2c
Merge pull request #4437 from yurydelendik/issue4398
...
Fixes corrupted by Aspose fonts
11 years ago
Yury Delendik
03bedaa316
Merge branch 'master' of github.com:mozilla/pdf.js into issue-4370
11 years ago