LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Run clang-format 
						
					 
				 
				2022-04-01 21:24:45 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Run clang-format 
						
					 
				 
				2022-04-01 21:24:45 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Don't try to layout inside of replaced elements in BFC 
						
					 
				 
				2022-10-06 18:29:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make Layout::Box::set_needs_display() work for all boxes 
						
					 
				 
				2022-04-12 00:11:48 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Move Layout::Box::is_out_of_flow() to Layout::Node 
						
					 
				 
				2022-03-22 19:26:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everything: Move to SPDX license identifiers in all files. 
						
					 
				 
				2021-04-22 11:22:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Rename "offset" in box model metrics to "inset" 
						
					 
				 
				2022-03-26 17:31:01 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Remove Layout::Node::set_inline() 
						
					 
				 
				2022-10-06 15:29:38 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Let Paintable perform the painting 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibGfx: Move other font-related files to LibGfx/Font/ 
						
					 
				 
				2022-04-09 23:48:18 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Refactor all LabelableNode subclasses + input event handling :^) 
						
					 
				 
				2022-03-16 00:38:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Libraries: Use default constructors/destructors in LibWeb 
						
					 
				 
				2022-03-17 17:23:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make Paintable ref-counted 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibGfx: Move other font-related files to LibGfx/Font/ 
						
					 
				 
				2022-04-09 23:48:18 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Refactor all LabelableNode subclasses + input event handling :^) 
						
					 
				 
				2022-03-16 00:38:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Treat cross min/max sizes better in flexbox layout 
						
					 
				 
				2022-10-07 14:03:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Treat cross min/max sizes better in flexbox layout 
						
					 
				 
				2022-10-07 14:03:17 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Remove inheritance of FormAssociatedElement from HTMLElement 
						
					 
				 
				2022-03-24 03:35:11 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make sure replaced elements never create a BFC 
						
					 
				 
				2022-10-06 18:29:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make intrinsic heights dependent on available width 
						
					 
				 
				2022-10-03 23:49:23 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Libraries: Use default constructors/destructors in LibWeb 
						
					 
				 
				2022-03-17 17:23:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make Paintable ref-counted 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Base+LibWeb: Make sure grid positions don't cause out of bounds 
						
					 
				 
				2022-10-06 21:16:01 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Factor out OccupationGrid functions 
						
					 
				 
				2022-10-06 21:16:01 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Get default fonts via Platform::FontPlugin 
						
					 
				 
				2022-09-17 21:27:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Cache width of "alt" text in ImageBox 
						
					 
				 
				2022-09-07 17:47:33 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Ignore non-painting layout nodes when building stacking contexts 
						
					 
				 
				2022-04-07 17:06:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Break inclusion cycle by removing unnecessary include 
						
					 
				 
				2022-09-17 04:00:54 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make IFC happy to layout anything as long as it's inline outside 
						
					 
				 
				2022-10-06 21:08:50 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Use CSS::Display::is_flow_inside() in InlineLevelIterator 
						
					 
				 
				2022-10-06 16:25:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Add missing includes 
						
					 
				 
				2022-09-18 13:27:24 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Remove Layout::Node::set_inline() 
						
					 
				 
				2022-10-06 15:29:38 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make Paintable ref-counted 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Run clang-format 
						
					 
				 
				2022-04-01 21:24:45 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Run clang-format 
						
					 
				 
				2022-04-01 21:24:45 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Move mouse event and label logic from layout to painting tree 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Move mouse event and label logic from layout to painting tree 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make AbstractRange and subclasses GC-allocated 
						
					 
				 
				2022-09-06 00:27:09 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make AbstractRange and subclasses GC-allocated 
						
					 
				 
				2022-09-06 00:27:09 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Floating boxes with width:auto don't have definite width 
						
					 
				 
				2022-10-07 13:08:44 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Respect inline-axis margins between line box fragments :^) 
						
					 
				 
				2022-03-09 18:47:32 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Bring CSS line-height implementation closer to spec 
						
					 
				 
				2022-03-24 22:52:44 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Rename FormattingState to LayoutState 
						
					 
				 
				2022-07-17 14:11:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Rename FormattingState to LayoutState 
						
					 
				 
				2022-07-17 14:11:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Don't add half-leading twice to inline block boxes 
						
					 
				 
				2022-10-03 17:22:08 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Improve inline flow around floating boxes 
						
					 
				 
				2022-09-16 15:15:50 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Libraries: Use default constructors/destructors in LibWeb 
						
					 
				 
				2022-03-17 17:23:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make display: foo box constructors take the Element by pointer 
						
					 
				 
				2022-02-25 19:35:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Convert images to common AbstractImageStyleValue base 
						
					 
				 
				2022-08-08 22:39:06 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Convert images to common AbstractImageStyleValue base 
						
					 
				 
				2022-08-08 22:39:06 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Use Layout::Node::display() everywhere 
						
					 
				 
				2022-10-06 16:25:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Add Layout::Node::display() 
						
					 
				 
				2022-10-06 16:25:26 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Libraries: Use default constructors/destructors in LibWeb 
						
					 
				 
				2022-03-17 17:23:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make Paintable ref-counted 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Set 1:1 intrinsic aspect ratio for radio buttons 
						
					 
				 
				2022-07-11 18:57:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Refactor all LabelableNode subclasses + input event handling :^) 
						
					 
				 
				2022-03-16 00:38:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Remove Layout::Node::set_inline() 
						
					 
				 
				2022-10-06 15:29:38 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Add some fast_is<T> helpers for hot classes on GitHub :^) 
						
					 
				 
				2022-03-13 18:09:43 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make SVG <svg> elements behave as CSS replaced elements 
						
					 
				 
				2022-03-19 12:42:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make SVG <svg> elements behave as CSS replaced elements 
						
					 
				 
				2022-03-19 12:42:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Remove a bunch of no-longer needed #includes 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make Paintable ref-counted 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Let Paintable perform the painting 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Let Paintable perform the painting 
						
					 
				 
				2022-03-11 00:21:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Try to work out the intrinsic size of <svg> elements 
						
					 
				 
				2022-07-11 18:57:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Try to work out the intrinsic size of <svg> elements 
						
					 
				 
				2022-07-11 18:57:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Libraries: Use default constructors/destructors in LibWeb 
						
					 
				 
				2022-03-17 17:23:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Rename Layout::BlockBox => BlockContainer 
						
					 
				 
				2021-10-06 20:10:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Libraries: Use default constructors/destructors in LibWeb 
						
					 
				 
				2022-03-17 17:23:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Run clang-format 
						
					 
				 
				2022-04-01 21:24:45 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Reorganize layout algorithms around available space 
						
					 
				 
				2022-10-02 21:14:02 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Libraries: Use default constructors/destructors in LibWeb 
						
					 
				 
				2022-03-17 17:23:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Start work towards modern CSS "display" values 
						
					 
				 
				2021-10-06 19:12:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Libraries: Use default constructors/destructors in LibWeb 
						
					 
				 
				2022-03-17 17:23:49 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Make display: foo box constructors take the Element by pointer 
						
					 
				 
				2022-02-25 19:35:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Remove Layout::Node::set_inline() 
						
					 
				 
				2022-10-06 15:29:38 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Express intrinsic size layout via size constraints 
						
					 
				 
				2022-07-11 18:57:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Don't insert inline nodes directly under inline-flex container 
						
					 
				 
				2022-10-07 12:47:46 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Base Layout::TreeBuilder decisions on CSS display property 
						
					 
				 
				2022-10-06 15:29:38 +02:00