Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								819fb39a87 
								
							 
						 
						
							
							
								
								LibWeb: Implement the "error to rethrow" mechanism in HTML::Script  
							
							... 
							
							
							
							This allows JS module loads to fail and throw without crashing the
WebContent process due to a TODO() assertion. 
							
						 
						
							2023-05-19 06:20:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								bab883bf8e 
								
							 
						 
						
							
							
								
								LibJS+LibWeb: Add a bunch of missing includes  
							
							
							
						 
						
							2023-03-06 13:05:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								6e19ab2bbc 
								
							 
						 
						
							
							
								
								AK+Everywhere: Rename String to DeprecatedString  
							
							... 
							
							
							
							We have a new, improved string type coming up in AK (OOM aware, no null
state), and while it's going to use UTF-8, the name UTF8String is a
mouthful - so let's free up the String name by renaming the existing
class.
Making the old one have an annoying name will hopefully also help with
quick adoption :^) 
							
						 
						
							2022-12-06 08:54:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									networkException 
								
							 
						 
						
							
							
							
							
								
							
							
								83554526f0 
								
							 
						 
						
							
							
								
								LibWeb: Allow all Script types to be used as [[HostDefined]] values  
							
							... 
							
							
							
							This patch adds support for all child classes of Web::HTML::Script to be
used in the [[HostDefined]] field of JS::Modules and JS::Scripts. 
							
						 
						
							2022-10-06 16:41:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Wilde 
								
							 
						 
						
							
							
							
							
								
							
							
								17a26853e1 
								
							 
						 
						
							
							
								
								LibWeb: Move ClassicScript::m_settings_object into the Script base  
							
							... 
							
							
							
							All Scripts have an associated settings object.
https://html.spec.whatwg.org/multipage/webappapis.html#settings-object  
							
						 
						
							2022-06-29 21:21:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lenny Maiorani 
								
							 
						 
						
							
							
							
							
								
							
							
								c37820b898 
								
							 
						 
						
							
							
								
								Libraries: Use default constructors/destructors in LibWeb  
							
							... 
							
							
							
							https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#cother-other-default-operation-rules 
"The compiler is more likely to get the default semantics right and
you cannot implement these functions better than the compiler." 
						
							2022-03-17 17:23:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								4629f2e4ad 
								
							 
						 
						
							
							
								
								LibWeb: Add the Web::URL namespace and move URLEncoder to it  
							
							... 
							
							
							
							This namespace will be used for all interfaces defined in the URL
specification, like URL and URLSearchParams.
This has the unfortunate side-effect of requiring us to use the fully
qualified AK::URL name whenever we want to refer to the AK class, so
this commit also fixes all such references. 
							
						 
						
							2021-09-13 01:43:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								1484980f8f 
								
							 
						 
						
							
							
								
								LibWeb+LibJS: Remember source filenames when using HTML::Script  
							
							... 
							
							
							
							It's a lot easier to debug JavaScript problems if you can see which file
the errors are in. :^) 
							
						 
						
							2021-09-11 00:36:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0839442da5 
								
							 
						 
						
							
							
								
								LibWeb: Start working on spec-aligned HTML scripting semantics  
							
							... 
							
							
							
							This patch adds HTML::Script and HTML::ClassicScript (subclass of the
former.) 
							
						 
						
							2021-09-09 21:25:10 +02:00