Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								833936f3ec 
								
							 
						 
						
							
							
								
								LibWeb: Add auto as a recognized argument of flex-basis  
							
							... 
							
							
							
							There isn't actually any special treatment of this over 'content' in
the FlexFormattingContext, for now both are treated the same.
This fixes  #9225  
							
						 
						
							2021-08-07 15:21:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								217179a39f 
								
							 
						 
						
							
							
								
								LibWeb: Remove unused header includes  
							
							
							
						 
						
							2021-08-01 08:10:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								f1bdaafcf6 
								
							 
						 
						
							
							
								
								LibWeb: Make box-shadow known throughout the CSS subsystem  
							
							... 
							
							
							
							This patch spreads box-shadows around:
- The Values important to box-shadows are stored in a BoxShadowData
  struct
- StyleProperties knows how to construct such a struct from a
  BoxShadowStyleValue and a Node knows how to ask for it
- CalculatedValues contain BoxShadowData and expose them 
							
						 
						
							2021-07-24 22:16:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Egor Ananyin 
								
							 
						 
						
							
							
							
							
								
							
							
								0e6ba6e1d3 
								
							 
						 
						
							
							
								
								LibWeb: Parse and store the opacity property  
							
							
							
						 
						
							2021-07-24 22:02:28 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								20667dfff5 
								
							 
						 
						
							
							
								
								LibWeb: Plumb calculated StyleValues into CSS::Length  
							
							... 
							
							
							
							This is a bit hackish, but this way the existance of the calc()
becomes transparent to the user who just wants a Length and doesn't
care where it came from. 
							
						 
						
							2021-07-24 03:02:07 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								80a44c3891 
								
							 
						 
						
							
							
								
								LibWeb: Add parsing for the justify-content property  
							
							
							
						 
						
							2021-07-19 18:47:09 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e18e2af826 
								
							 
						 
						
							
							
								
								LibWeb: Add roman numerals as a list-style for ol's  
							
							... 
							
							
							
							This patch adds support for the identifiers upper-roman and lower-roman
of the list-style property. 
							
						 
						
							2021-07-04 22:17:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								ee3a73ddbb 
								
							 
						 
						
							
							
								
								AK: Rename downcast<T> => verify_cast<T>  
							
							... 
							
							
							
							This makes it much clearer what this cast actually does: it will
VERIFY that the thing we're casting is a T (using is<T>()). 
							
						 
						
							2021-06-24 19:57:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ae61e9ded2 
								
							 
						 
						
							
							
								
								LibWeb: Add flex-grow and flex-shrink  
							
							... 
							
							
							
							They get parsed and are available to the programmer of Layouts :^) 
							
						 
						
							2021-06-06 01:46:06 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								ae3e6510d6 
								
							 
						 
						
							
							
								
								LibWeb: Parse flex-basis  
							
							... 
							
							
							
							Flex-basis accepts either 'content' or a Length. 
							
						 
						
							2021-06-06 01:46:06 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								e6545d5259 
								
							 
						 
						
							
							
								
								LibWeb: Add parsing for flex-wrap property  
							
							
							
						 
						
							2021-06-06 01:46:06 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6c37deef 
								
							 
						 
						
							
							
								
								LibGfx: Remove Gfx::FontDatabase::default_bold_fixed_width_font()  
							
							... 
							
							
							
							Ask for a bold_variant() of the default_fixed_width_font() instead. 
							
						 
						
							2021-05-20 20:55:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								6a012ad79f 
								
							 
						 
						
							
							
								
								LibGfx: Remove Gfx::FontDatabase::default_bold_font()  
							
							... 
							
							
							
							Instead use default_font().bold_variant() in cases where we want a bold
variant of the default font. :^) 
							
						 
						
							2021-05-20 20:55:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								889e1d3db9 
								
							 
						 
						
							
							
								
								LibWeb: Add list-style-type: upper-latin and upper-alpha support  
							
							
							
						 
						
							2021-04-29 10:43:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								cb34775c83 
								
							 
						 
						
							
							
								
								LibWeb: Add list-style-type: lower-alpha and lower-latin support  
							
							... 
							
							
							
							They achieve the same, a list which markers are lowercase (latin)
characters. 
							
						 
						
							2021-04-29 10:43:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Christiansen 
								
							 
						 
						
							
							
							
							
								
							
							
								0983cd9243 
								
							 
						 
						
							
							
								
								LibWeb: Add list-style-type: decimal-leading-zero support  
							
							... 
							
							
							
							This doesn't exactly do what you would think from its name: It surely
adds an extra leading zero to the front of a number, but only if the
number is less than 10. CSS is weird sometimes. 
							
						 
						
							2021-04-29 10:43:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b91c49364d 
								
							 
						 
						
							
							
								
								AK: Rename adopt() to adopt_ref()  
							
							... 
							
							
							
							This makes it more symmetrical with adopt_own() (which is used to
create a NonnullOwnPtr from the result of a naked new.) 
							
						 
						
							2021-04-23 16:46:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Danner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c8d56ee4f4 
								
							 
						 
						
							
							
								
								LibWeb: Improve fallback font selection  
							
							... 
							
							
							
							Try to find a font that has at least some of the requested properties.
This makes e.g. rfcs on tools.ietf.org easier to read since their
headers are now bold. 
							
						 
						
							2021-04-22 20:47:47 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								5de0e0068c 
								
							 
						 
						
							
							
								
								LibWeb: Support two-value background-repeat  
							
							... 
							
							
							
							The background-repeat value may be specified as either one- or two-value
identifiers (to be interpreted as horizontal and vertical repeat). This
adds two pseudo-properties, background-repeat-x and background-repeat-y,
to handle this. One-value identifiers are mapped to two-value in
accordance with the spec. 
							
						 
						
							2021-04-05 18:49:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								bd5a91269f 
								
							 
						 
						
							
							
								
								LibWeb: Store computed CSS value of background-repeat  
							
							
							
						 
						
							2021-04-03 11:24:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Hodgen 
								
							 
						 
						
							
							
							
							
								
							
							
								e169e24104 
								
							 
						 
						
							
							
								
								LibWeb: Parese the CSS "cursor" property  
							
							
							
						 
						
							2021-02-28 18:19:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								21371bf6ee 
								
							 
						 
						
							
							
								
								LibWeb: Add parsing and application of CSS "overflow" property  
							
							... 
							
							
							
							We don't actually do anything with the values yet, but now they are
available for layout nodes once we are ready to implement them. 
							
						 
						
							2021-02-22 15:21:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0c66e53544 
								
							 
						 
						
							
							
								
								LibWeb: Honor font sizes specified by CSS  
							
							... 
							
							
							
							Instead of trying to coerce them into some font size we think we might
have, let's just honor the request and do our best to find a font. 
							
						 
						
							2021-02-07 10:57:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								149f10b0b9 
								
							 
						 
						
							
							
								
								LibWeb: Parse the CSS "flex-direction" property  
							
							
							
						 
						
							2021-01-18 20:20:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								140463e833 
								
							 
						 
						
							
							
								
								LibWeb: Parse "display: flex" and create BlockBox layout nodes for them  
							
							... 
							
							
							
							I'm not 100% sure that BlockBox is the right layout node for flex
containers, but it's the most obviously fitting one we already have. 
							
						 
						
							2021-01-18 20:20:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								13d7c09125 
								
							 
						 
						
							
							
								
								Libraries: Move to Userland/Libraries/  
							
							
							
						 
						
							2021-01-12 12:17:46 +01:00