1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 23:20:59 +00:00
serenity/Userland
Sam Atkins b69f6097de LibWeb: Resolve type of calc() expressions at parse-time
See https://www.w3.org/TR/css-values-3/#calc-type-checking

If the sub-expressions' types are incompatible, we discard the calc() as
invalid.

Had to do some minor rearranging/renaming of the Calc structs to make
the `resolve_foo_type()` templates work too.
2022-02-04 13:52:02 +01:00
..
Applets WindowServer+Keymap+LibGUI: Add widget to display current keymap 2022-02-03 00:47:22 +01:00
Applications FileManager: Don't show command palette for the desktop 2022-02-03 23:28:56 +01:00
Demos Starfield: Add app icon 2022-02-01 04:11:56 +00:00
DevTools UserspaceEmulator: Implement ioctl TIOCSTI 2022-01-29 11:22:43 +01:00
DynamicLoader DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibC 2022-01-23 12:48:26 +00:00
Games Chess: Don't use Vector in a literal iterator 2022-01-28 23:40:25 +01:00
Libraries LibWeb: Resolve type of calc() expressions at parse-time 2022-02-04 13:52:02 +01:00
Services KeyboardPreferenceLoader: Don't crash when "Keymaps" is empty 2022-02-03 14:57:46 +01:00
Shell Shell: Add total time to builtin_time Timing Report 2022-02-04 15:09:22 +03:30
Utilities Base+WindowsServer+keymap: Store multiple keymaps in a config 2022-02-03 00:47:22 +01:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00