serenity/Userland
Bastian Neumann 7cd489d6aa LibWeb: Remove early continue in size parsing
Step 5 of parsing was always skipped because step 4 continues.

Running step 5 causes some of the denominators to be 0 and causes
divide by zero error in CSSPixelFraction.

SVG Image with height of 0 will cause divide by zero error when
calculating intrinsic aspect ratio of SVGDecoderImageData.

We also get a divide by zero error in AlignContent::SpaceBetween of the
FlexFormatingContext.

During auto track stretching in GridFormatingContext there is a
possibility for count_of_auto_max_sizing_tracks to stay 0.
2024-01-20 15:22:25 +01:00
..
Applets Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
Applications TerminalSettings: Port to GML Compiler 2024-01-19 17:05:53 +01:00
BuggieBox
Demos Demos: Add fullscreen option to those that don't 2024-01-14 15:18:43 -07:00
DevTools HackStudio: Remove unused spawn.h include 2024-01-19 12:16:21 -07:00
DynamicLoader Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Games MasterWord: Add fullscreen option 2024-01-14 15:18:43 -07:00
Libraries LibWeb: Remove early continue in size parsing 2024-01-20 15:22:25 +01:00
Services LibWeb: Remove DOM element deprecated_get_attribute() 2024-01-19 13:12:54 -07:00
Shell LibFileSystem+Everywhere: Return ByteString from read_link() 2024-01-16 08:42:34 +00:00
Utilities nohup: Use return code 127 for errors caught by serenity_main() 2024-01-19 12:16:56 -07:00
CMakeLists.txt