Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								2f03eb8628 
								
							 
						 
						
							
							
								
								LibJS: Only initialize in add_constructor() if not already done  
							
							
							
						 
						
							2021-06-11 18:49:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								064ed8279e 
								
							 
						 
						
							
							
								
								LibJS: Support deleting local variables with operator delete  
							
							... 
							
							
							
							To make this cleaner i also moved the logic into Reference::delete_. 
							
						 
						
							2021-06-08 15:31:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								442ef63008 
								
							 
						 
						
							
							
								
								LibJS: Add the global escape() & unescape() methods  
							
							
							
						 
						
							2021-06-05 18:55:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								1682f0b760 
								
							 
						 
						
							
							
								
								Everything: Move to SPDX license identifiers in all files.  
							
							... 
							
							
							
							SPDX License Identifiers are a more compact / standardized
way of representing file license information.
See: https://spdx.dev/resources/use/#identifiers 
This was done with the `ambr` search and replace tool.
 ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt * 
							
						 
						
							2021-04-22 11:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								ba77b40808 
								
							 
						 
						
							
							
								
								LibJS: Implement the encode/decodeURI(Component) family of functions  
							
							... 
							
							
							
							These are generally useful and in particular needed for twitter.com 
							
						 
						
							2021-04-14 13:30:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0a911178ce 
								
							 
						 
						
							
							
								
								LibJS: Add fast_is<T> for StringObject and GlobalObject  
							
							... 
							
							
							
							Both of these are quite hot in profiles. 
							
						 
						
							2021-03-19 23:12:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								d792200a55 
								
							 
						 
						
							
							
								
								LibJS: Rename GlobalObject::initialize() => initialize_global_object()  
							
							... 
							
							
							
							This function was shadowing Object::initialize() which cannot be called
on global objects and has a different set of parameters. 
							
						 
						
							2021-03-17 16:53:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								4da3e5d91f 
								
							 
						 
						
							
							
								
								LibJS: Add naive implementation of eval() :^)  
							
							... 
							
							
							
							This parses and executes a code string in the caller's lexical scope. 
							
						 
						
							2021-03-15 21:20:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								13d7c09125 
								
							 
						 
						
							
							
								
								Libraries: Move to Userland/Libraries/  
							
							
							
						 
						
							2021-01-12 12:17:46 +01:00