Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							ed1f8c33bd 
							
						 
					 
					
						
						
							
							Merge pull request  #4286  from yurydelendik/webgl  
						
						 
						
						... 
						
						
						
						WebGL and misc memory optimizations 
						
						
					 
					
						2014-04-07 14:33:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							89a676a49c 
							
						 
					 
					
						
						
							
							Protects from killing a closed process  
						
						 
						
						
						
						
					 
					
						2014-04-07 09:31:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							b72094d740 
							
						 
					 
					
						
						
							
							Using shell/cmd commands to kill browser tasks  
						
						 
						
						
						
						
					 
					
						2014-04-07 07:59:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorben Bochenek 
							
						 
					 
					
						
						
						
						
							
						
						
							c834ba7c3e 
							
						 
					 
					
						
						
							
							Make Opera a possible browser to test with  
						
						 
						
						
						
						
					 
					
						2014-04-04 15:16:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorben Bochenek 
							
						 
					 
					
						
						
						
						
							
						
						
							5c6985bc82 
							
						 
					 
					
						
						
							
							Remove unused variable  
						
						 
						
						
						
						
					 
					
						2014-04-04 14:34:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							f57c6935d7 
							
						 
					 
					
						
						
							
							Implements WebGL support  
						
						 
						
						
						
						
					 
					
						2014-04-03 08:36:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							d7174582c0 
							
						 
					 
					
						
						
							
							Better test process killing for Windows  
						
						 
						
						
						
						
					 
					
						2014-04-02 08:02:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							63f438006b 
							
						 
					 
					
						
						
							
							Fixes lint for windows; adds test/font/fontutils.js  
						
						 
						
						
						
						
					 
					
						2014-03-31 08:50:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							4d3b15a486 
							
						 
					 
					
						
						
							
							Cools down Chrome/Windows during testing  
						
						 
						
						
						
						
					 
					
						2014-03-31 07:46:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							7d5bf83ce8 
							
						 
					 
					
						
						
							
							Fix typo in test/ttx/README.md  
						
						 
						
						
						
						
					 
					
						2014-03-28 00:05:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							cc0c0747b5 
							
						 
					 
					
						
						
							
							Disables range requests for chrome windows during testing  
						
						 
						
						
						
						
					 
					
						2014-03-25 14:53:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							1e1667c592 
							
						 
					 
					
						
						
							
							Handles HTTP redirects  
						
						 
						
						
						
						
					 
					
						2014-03-25 14:07:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							0fe0bb12d4 
							
						 
					 
					
						
						
							
							Removes test.py  
						
						 
						
						
						
						
					 
					
						2014-03-25 14:07:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							c2376e5cea 
							
						 
					 
					
						
						
							
							Migrating test.py to test.js  
						
						 
						
						
						
						
					 
					
						2014-03-25 14:07:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							567f1f4af0 
							
						 
					 
					
						
						
							
							Makes sure the results are send /handled in right order  
						
						 
						
						
						
						
					 
					
						2014-03-25 14:07:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							4df24f457a 
							
						 
					 
					
						
						
							
							Replaces pythons web server  
						
						 
						
						
						
						
					 
					
						2014-03-25 14:07:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							20a91bcdbf 
							
						 
					 
					
						
						
							
							Fixes ignoring of the escaped CR LF  
						
						 
						
						
						
						
					 
					
						2014-03-20 11:50:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							1801fb2c37 
							
						 
					 
					
						
						
							
							Merge pull request  #4474  from chriskr/draw-image-subpixel-support  
						
						 
						
						... 
						
						
						
						Introduce paintSolidColorImageMask command to handle 1x1 solid image 
						
						
					 
					
						2014-03-19 14:31:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							305274cd45 
							
						 
					 
					
						
						
							
							Merge pull request  #4481  from bthorben/refactor/pdf_manager.js  
						
						 
						
						... 
						
						
						
						refactor src/core/pdf_manager.js: rename pdfModel to pdfDocument 
						
						
					 
					
						2014-03-19 10:33:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Krebs 
							
						 
					 
					
						
						
						
						
							
						
						
							543117dd0e 
							
						 
					 
					
						
						
							
							Added TC for issue 4436  
						
						 
						
						
						
						
					 
					
						2014-03-19 13:37:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorben Bochenek 
							
						 
					 
					
						
						
						
						
							
						
						
							c547f17ee5 
							
						 
					 
					
						
						
							
							Add Test for PDFDocumentProxy_getPageIndex  
						
						 
						
						
						
						
					 
					
						2014-03-19 10:17:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							329d0ec30b 
							
						 
					 
					
						
						
							
							Merge pull request  #4464  from  bthorben/issue#4461  
						
						 
						
						... 
						
						
						
						Fixes pages without Resources in their dictionary 
						
						
					 
					
						2014-03-18 13:00:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorben Bochenek 
							
						 
					 
					
						
						
						
						
							
						
						
							1d663876b1 
							
						 
					 
					
						
						
							
							Add load test for Issue  #4461  
						
						 
						
						
						
						
					 
					
						2014-03-18 14:10:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							68be273c69 
							
						 
					 
					
						
						
							
							Merge pull request  #4470  from yurydelendik/packcmap  
						
						 
						
						... 
						
						
						
						CMaps binary packing 
						
						
					 
					
						2014-03-17 12:27:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							1d8f6cf0e7 
							
						 
					 
					
						
						
							
							Updates make.js for cmaps and make binary cmaps by default  
						
						 
						
						
						
						
					 
					
						2014-03-17 13:30:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							69efd9cb96 
							
						 
					 
					
						
						
							
							CMaps binary packing  
						
						 
						
						
						
						
					 
					
						2014-03-14 16:46:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							2bd81786c2 
							
						 
					 
					
						
						
							
							Fix coding style in test/unit/testreporter.js  
						
						 
						
						
						
						
					 
					
						2014-03-14 15:46:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							9e3f7e4d6d 
							
						 
					 
					
						
						
							
							Fix coding style in test/unit/crypto_spec.js  
						
						 
						
						
						
						
					 
					
						2014-03-14 15:41:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							6489a80dd0 
							
						 
					 
					
						
						
							
							Fix coding style in test/unit/font_spec.js  
						
						 
						
						
						
						
					 
					
						2014-03-14 15:38:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							3cd64a85ba 
							
						 
					 
					
						
						
							
							Fix coding style in test/unit/function_spec.js  
						
						 
						
						
						
						
					 
					
						2014-03-14 15:35:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							7d4acc13fb 
							
						 
					 
					
						
						
							
							Fix coding style in test/unit/parser_spec.js  
						
						 
						
						
						
						
					 
					
						2014-03-14 15:32:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							9dfc26e1e3 
							
						 
					 
					
						
						
							
							Fix coding style in test/unit/stream_spec.js  
						
						 
						
						
						
						
					 
					
						2014-03-14 15:31:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Jenwald 
							
						 
					 
					
						
						
						
						
							
						
						
							e808bf5736 
							
						 
					 
					
						
						
							
							Fix coding style in test/driver.js  
						
						 
						
						
						
						
					 
					
						2014-03-14 15:25:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							1c0e1cc591 
							
						 
					 
					
						
						
							
							Merge pull request  #4444  from nnethercote/min-length  
						
						 
						
						... 
						
						
						
						Estimate the size of decoded streams in advance. 
						
						
					 
					
						2014-03-13 10:58:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							7963f22545 
							
						 
					 
					
						
						
							
							Merge pull request  #4259  from brendandahl/built-in-cmaps-squash  
						
						 
						
						... 
						
						
						
						Adds built in CMaps and unifies the glyph mapping. 
						
						
					 
					
						2014-03-13 10:27:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2014-03-13 02:06:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							72a9c7810b 
							
						 
					 
					
						
						
							
							Merge pull request  #4246  from pnml/hiresmask  
						
						 
						
						... 
						
						
						
						Support for the image mask in higher resolution than the image itself 
						
						
					 
					
						2014-03-10 10:34:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Basil A. Zabairatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							555d33ffc7 
							
						 
					 
					
						
						
							
							Support for the image mask in higher resolution than the image itself  
						
						 
						
						
						
						
					 
					
						2014-03-07 02:16:39 +06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							ad4eb9a21d 
							
						 
					 
					
						
						
							
							Merge pull request  #4354  from nnethercote/Name-cache  
						
						 
						
						... 
						
						
						
						Use a cache to minimize the number of Name objects. 
						
						
					 
					
						2014-03-02 18:44:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mitar 
							
						 
					 
					
						
						
						
						
							
						
						
							2c82e720b8 
							
						 
					 
					
						
						
							
							Updated to current latest stable version of jshint.  
						
						 
						
						
						
						
					 
					
						2014-03-01 13:31:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Nethercote 
							
						 
					 
					
						
						
						
						
							
						
						
							fdb7c218da 
							
						 
					 
					
						
						
							
							Use a cache to minimize the number of Name objects.  
						
						 
						
						
						
						
					 
					
						2014-02-27 20:41:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim van der Meij 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef87394e5 
							
						 
					 
					
						
						
							
							Rewritten reftest analyzer from XHTML to HTML5  
						
						 
						
						
						
						
					 
					
						2014-02-24 23:00:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b94a4af3 
							
						 
					 
					
						
						
							
							Use built in CMaps and unify the glyph mapping.  
						
						 
						
						
						
						
					 
					
						2014-02-11 10:27:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							fc0106822c 
							
						 
					 
					
						
						
							
							Change test font to one that works with ttx v2.4.  
						
						 
						
						
						
						
					 
					
						2014-02-10 14:53:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2014-02-01 21:46:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							54f6291cc9 
							
						 
					 
					
						
						
							
							Merge pull request  #4207  from yurydelendik/function-split  
						
						 
						
						... 
						
						
						
						Basic function.js split 
						
						
					 
					
						2014-01-31 09:37:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							a583c319a1 
							
						 
					 
					
						
						
							
							Implements shading types 4-7  
						
						 
						
						
						
						
					 
					
						2014-01-27 20:35:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							e9327050c3 
							
						 
					 
					
						
						
							
							Basic function.js split  
						
						 
						
						
						
						
					 
					
						2014-01-27 20:29:47 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Delendik 
							
						 
					 
					
						
						
						
						
							
						
						
							bf432a37bb 
							
						 
					 
					
						
						
							
							Refactors shared/pattern.js into core/ and display/  
						
						 
						
						
						
						
					 
					
						2014-01-25 12:18:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Dahl 
							
						 
					 
					
						
						
						
						
							
						
						
							f18e3e9e0f 
							
						 
					 
					
						
						
							
							Merge pull request  #4144  from yurydelendik/api-doc  
						
						 
						
						... 
						
						
						
						Misc fixes for the API docs 
						
						
					 
					
						2014-01-21 11:31:16 -08:00