Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						88106f8449 
					 
					
						
						
							
							Merge pull request  #226  from lightpanda-io/upgrade-jsruntime  
						
						... 
						
						
						
						upgrade jsruntime-lib 
						
						
					 
					
						2024-04-30 08:54:59 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						6f2f0af0ef 
					 
					
						
						
							
							upgrade jsruntime-lib  
						
						
						
						
					 
					
						2024-04-30 08:38:53 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						eb829f4d36 
					 
					
						
						
							
							Merge pull request  #225  from lightpanda-io/netsurf-empty-event-type  
						
						... 
						
						
						
						dom: an event type can be null 
						
						
					 
					
						2024-04-29 17:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						d155421a40 
					 
					
						
						
							
							netsurf: add missing netsurf DOM errors  
						
						
						
						
					 
					
						2024-04-29 17:42:38 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						9f2bad7498 
					 
					
						
						
							
							dom: an event type can be null  
						
						... 
						
						
						
						In this case we return empty string 
						
						
					 
					
						2024-04-29 16:31:37 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						3c5d601622 
					 
					
						
						
							
							storage: first implementation of webstorage API  
						
						
						
						
					 
					
						2024-04-24 11:54:41 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						ba12945e5b 
					 
					
						
						
							
							Move read input from Cmd callback to allow unit tests  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-24 11:17:55 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						96906df64b 
					 
					
						
						
							
							Implement own protocol to handle msg size  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-23 12:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						3396c70b67 
					 
					
						
						
							
							Send Runtime.executionContextCreated events in Page.navigate  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-23 10:44:33 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						28d5c682cd 
					 
					
						
						
							
							Use sendEvent in Runtime.executionContextCreated and expose it  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-23 10:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						7a03562a33 
					 
					
						
						
							
							Typo fix Page.LifecycleEvent  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-23 10:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						4a31dd8aa3 
					 
					
						
						
							
							Let Page.navigate do actually navigation  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-19 17:13:32 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						1b1b7cdfb0 
					 
					
						
						
							
							Add page_life_cycle_events in CDP state  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-19 17:12:37 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						9e13ffb8ff 
					 
					
						
						
							
							Add sendEvent utility function  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-19 17:11:31 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						2a94e5a69e 
					 
					
						
						
							
							Merge pull request  #199  from lightpanda-io/c_alloc  
						
						... 
						
						
						
						setCAllocator 
						
						
					 
					
						2024-04-19 12:05:56 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						ed38705efd 
					 
					
						
						
							
							Basic version using Browser  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-19 11:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						8e96ee337d 
					 
					
						
						
							
							wpt: skip tests/wpt/dom/events/remove-all-listeners.html  
						
						
						
						
					 
					
						2024-04-19 11:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						304a28a79d 
					 
					
						
						
							
							mimalloc: add strdup and strndup overrride  
						
						
						
						
					 
					
						2024-04-19 11:48:03 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						a3e91debea 
					 
					
						
						
							
							deps: upgrade netsurf deps  
						
						
						
						
					 
					
						2024-04-19 11:48:03 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						545bcc403a 
					 
					
						
						
							
							ci: rebuild mimalloc if it has changed  
						
						
						
						
					 
					
						2024-04-19 11:48:01 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						69b5a3db15 
					 
					
						
						
							
							readme: add mimalloc info  
						
						
						
						
					 
					
						2024-04-19 11:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						53a5326248 
					 
					
						
						
							
							mimalloc: avoid mimalloc override  
						
						... 
						
						
						
						By default mimalloc is built to override default allocation functions.
So it is used also by v8.
This change avoid the mimalloc override to keep the native stdlib
functions. 
						
						
					 
					
						2024-04-19 11:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						3834ebcfa4 
					 
					
						
						
							
							replace calloc with mimalloc  
						
						
						
						
					 
					
						2024-04-19 11:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						9363acf4ec 
					 
					
						
						
							
							glue mimalloc with netsurf C libs  
						
						
						
						
					 
					
						2024-04-19 11:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						dad51a4179 
					 
					
						
						
							
							upgrade libwapcaplet deps  
						
						
						
						
					 
					
						2024-04-19 11:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						59b2954ff4 
					 
					
						
						
							
							deps: add mimalloc dependency  
						
						
						
						
					 
					
						2024-04-19 11:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						5e9d31b053 
					 
					
						
						
							
							deps: use our fork for all netsurf deps  
						
						
						
						
					 
					
						2024-04-19 11:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						76c88d049f 
					 
					
						
						
							
							setCAllocator  
						
						... 
						
						
						
						Replace custom malloc functions in netsurf libs with a global Zig allocator.
Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-19 11:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						f0773a3ca2 
					 
					
						
						
							
							Merge pull request  #219  from lightpanda-io/ci-deps  
						
						... 
						
						
						
						ci: force netsurf build deps each time 
						
						
					 
					
						2024-04-19 11:45:48 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						f9cff763d8 
					 
					
						
						
							
							ci: disable build release on PR  
						
						
						
						
					 
					
						2024-04-19 11:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						1a1cd0353c 
					 
					
						
						
							
							Add dummy Page.navigate  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-19 11:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						4f0b071c59 
					 
					
						
						
							
							Fix getContent algo  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-19 11:35:47 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						8d606d5dc5 
					 
					
						
						
							
							ci: force netsurf build deps each time  
						
						
						
						
					 
					
						2024-04-19 10:51:20 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						9ce574a1f0 
					 
					
						
						
							
							Add Page.createIsolatedWorld  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 21:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						c54b50eb0c 
					 
					
						
						
							
							Add Browser.setWindowBounds  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 21:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						aec7455151 
					 
					
						
						
							
							Add Emulation.setDeviceMetricsOverride  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 21:46:43 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						c7ba567d7f 
					 
					
						
						
							
							Handle non-empty void params in getContent  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 21:45:46 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						fc1b3d5397 
					 
					
						
						
							
							Contextual frameTree  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 20:54:30 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						508741c367 
					 
					
						
						
							
							Add Browser.getWindowForTarget  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 20:53:18 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						f02de77295 
					 
					
						
						
							
							Add getContent  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 20:38:27 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						9974b56607 
					 
					
						
						
							
							Add Target.createTarget  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 16:43:19 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						7347e1d414 
					 
					
						
						
							
							Merge pull request  #218  from lightpanda-io/upgrade-wpt  
						
						... 
						
						
						
						upgrade wpt 
						
						
					 
					
						2024-04-18 16:33:49 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						b65e0e8d77 
					 
					
						
						
							
							upgrade wpt  
						
						
						
						
					 
					
						2024-04-18 16:32:59 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						0506a7bb53 
					 
					
						
						
							
							Add Browser.createBrowserContext  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 16:14:19 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						06f161c423 
					 
					
						
						
							
							Add Target.getTargetInfo  
						
						... 
						
						
						
						+ do not send attachedToTarget if sessionId
Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 13:20:23 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						69f5bb9ed3 
					 
					
						
						
							
							Add sessionId in Runime.runIfWaitingForDebugger response  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 13:18:51 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						490eb40028 
					 
					
						
						
							
							Add method cdp function  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 13:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						43a558f5ae 
					 
					
						
						
							
							Make getParams return nullable  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 12:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						e4ae2df1a4 
					 
					
						
						
							
							Add some optional params in methods  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 11:57:39 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						1620138421 
					 
					
						
						
							
							Return sessionId in Emulation.setFocusEmulationEnabled  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 11:32:11 +02:00