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 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						e59fc903f2 
					 
					
						
						
							
							Return a result in Page.getFrameTree  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-18 10:20:47 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						4d8cdc6dc8 
					 
					
						
						
							
							Handle sessionId in result  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-17 14:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						21afa1f4b3 
					 
					
						
						
							
							Do not emit optional null value in JSON output  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-17 14:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						05c5d06df5 
					 
					
						
						
							
							Change Page.addScriptToEvaluateOnNewDocument  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-16 17:28:28 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						9e8b765f7a 
					 
					
						
						
							
							Allow method with sessionId and use it when appropriate (*.enable)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-16 17:19:50 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						36dbc28bde 
					 
					
						
						
							
							Add Runtime.runIfWaitingForDebugger  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-16 16:40:50 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						26eda90f7e 
					 
					
						
						
							
							Add setFocusEmulationEnabled  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-16 16:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						211fa3d947 
					 
					
						
						
							
							Handle several JSON msg in 1 read  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-16 16:38:15 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						4da25fafd4 
					 
					
						
						
							
							Merge pull request  #217  from lightpanda-io/ci-refacto  
						
						... 
						
						
						
						CI refacto 
						
						
					 
					
						2024-04-16 16:04:43 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						d8f21e3c67 
					 
					
						
						
							
							ci: ugrade GH actions versions  
						
						
						
						
					 
					
						2024-04-16 15:55:41 +02:00