Brendan Dahl
da522d42d4
Fix special powers add-on for firefox.
11 years ago
Brendan Dahl
b242826d29
Fix seac regression.
11 years ago
Yury Delendik
003e94885b
Tests for text layer
11 years ago
Tim van der Meij
1d066b768f
Removes custom test/reporter.js from the lint process
11 years ago
Tim van der Meij
7a2cb7cddd
Fixes lint warning W004 in /test
11 years ago
Tim van der Meij
10f80bda23
Fixes lint warning W004 in src/shared
11 years ago
Tim van der Meij
a71a87a821
Fixes lint warning W018: confusing use of exclamation mark
11 years ago
Brendan Dahl
5bd8a83c9b
Build the text layer geometry on the worker.
11 years ago
Jonas Jenwald
9e6c66be12
Handle 'space' character correctly in WinAnsiEncoding (bug 850854)
11 years ago
Jonas Jenwald
8fc4ebd5cb
Handle 'space' character correctly in MacRomanEncoding (bug 878026)
11 years ago
Yury Delendik
89a676a49c
Protects from killing a closed process
11 years ago
Yury Delendik
b72094d740
Using shell/cmd commands to kill browser tasks
11 years ago
Thorben Bochenek
c834ba7c3e
Make Opera a possible browser to test with
11 years ago
Thorben Bochenek
5c6985bc82
Remove unused variable
11 years ago
Yury Delendik
f57c6935d7
Implements WebGL support
11 years ago
Yury Delendik
d7174582c0
Better test process killing for Windows
11 years ago
Yury Delendik
63f438006b
Fixes lint for windows; adds test/font/fontutils.js
11 years ago
Yury Delendik
4d3b15a486
Cools down Chrome/Windows during testing
11 years ago
Jonas Jenwald
7d5bf83ce8
Fix typo in test/ttx/README.md
11 years ago
Yury Delendik
cc0c0747b5
Disables range requests for chrome windows during testing
11 years ago
Yury Delendik
1e1667c592
Handles HTTP redirects
11 years ago
Yury Delendik
0fe0bb12d4
Removes test.py
11 years ago
Yury Delendik
c2376e5cea
Migrating test.py to test.js
11 years ago
Yury Delendik
567f1f4af0
Makes sure the results are send /handled in right order
11 years ago
Yury Delendik
4df24f457a
Replaces pythons web server
11 years ago
Yury Delendik
20a91bcdbf
Fixes ignoring of the escaped CR LF
11 years ago
Christian Krebs
543117dd0e
Added TC for issue 4436
11 years ago
Thorben Bochenek
c547f17ee5
Add Test for PDFDocumentProxy_getPageIndex
11 years ago
Thorben Bochenek
1d663876b1
Add load test for Issue #4461
11 years ago
Yury Delendik
1d8f6cf0e7
Updates make.js for cmaps and make binary cmaps by default
11 years ago
Yury Delendik
69efd9cb96
CMaps binary packing
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
Nicholas Nethercote
b3024db677
Estimate the size of decoded streams in advance.
...
When decoding a stream, the decode buffer is often grown multiple times, its
byte size increasing like so: 512, 1024, 2048, etc. This patch estimates the
minimum size in advance (using the length of the encoded stream), often
allowing the smaller sizes to be skipped. It also renames numerous |length|
variables as |maybeLength| to make it clear that they can be |null|.
I measured this change on eight documents. This change reduces the cumulative
size of decode buffer allocations by 0--32%, with 10--20% being typical. This
reduces peak RSS by 10 or 20 MiB for several of them.
11 years ago
Basil A. Zabairatsky
555d33ffc7
Support for the image mask in higher resolution than the image itself
11 years ago
Mitar
2c82e720b8
Updated to current latest stable version of jshint.
11 years ago
Nicholas Nethercote
fdb7c218da
Use a cache to minimize the number of Name objects.
11 years ago
Tim van der Meij
5ef87394e5
Rewritten reftest analyzer from XHTML to HTML5
11 years ago
Brendan Dahl
b5b94a4af3
Use built in CMaps and unify the glyph mapping.
11 years ago
Brendan Dahl
fc0106822c
Change test font to one that works with ttx v2.4.
11 years ago
Ophir LOJKINE
4a66eccedc
Rewrite Lexer_getNumber.
...
Now, it computes the numbers with only basic arithmetic operations, without first creating a string and then calling parseFloat.
The new function doesn't behave exactly the same as the old one.
In particular, the old behaviour was that when there was a number immediatly followed by an 'E', the 'E' was consumed. Now it's not. It allows for "glued" numbers and operators.
Also, the new function is faster and consumes less memory.
11 years ago
Yury Delendik
a583c319a1
Implements shading types 4-7
11 years ago
Yury Delendik
e9327050c3
Basic function.js split
11 years ago
Yury Delendik
bf432a37bb
Refactors shared/pattern.js into core/ and display/
11 years ago
Jonas Jenwald
575bdd8863
Fix loading of fonts with invalid encoding name entry (bug 859204 and 878112)
11 years ago