1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:18:12 +00:00
serenity/Libraries
Andreas Kling 00d171e4d6 LibHTML: Implement the "margin" shorthand property
This is a very bulky way of doing this, and doesn't seem sustainable to
implement every shorthand property this way, but it's a place to start.

The "margin" CSS property now expands into its four longhands as far as
my understanding of the specs.

Note that shorthand expansion happens when we *resolve* style, not when
we parse CSS. I'm not sure this is correct anymore, I think other UA's
may actually expand shorthands into the declaration directly at parse
these days. If so, we should do this at parsing as well.
2019-11-18 11:51:02 +01:00
..
LibAudio SoundPlayer: Changed some small cosmetic things 2019-11-05 19:50:11 +01:00
LibC Kernel+LibPthread: pthread_create handles pthread_attr_t 2019-11-18 09:04:32 +01:00
LibCore LibCore: Add CConfigFile::open() for opening an arbitrary INI file 2019-11-11 13:13:08 +01:00
LibDraw LibDraw: Add Rect::from_two_points(Point, Point) 2019-11-17 16:37:42 +01:00
LibELF LibELF: Move AK/ELF/ into Libraries/LibELF/ 2019-11-06 13:42:38 +01:00
LibGUI GTextEditor: Allow GTextDocumentSpans to be "skippable" 2019-11-15 21:03:15 +01:00
LibHTML LibHTML: Implement the "margin" shorthand property 2019-11-18 11:51:02 +01:00
LibIPC POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
LibM LibC, LibM: Add functions needed to compile python3 2019-11-11 22:04:16 +01:00
LibMarkdown LibMarkdown: Include a <head> element when rendering MD to HTML 2019-10-30 20:28:44 +01:00
LibPCIDB POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
LibPthread Kernel+LibPthread: pthread_create handles pthread_attr_t 2019-11-18 09:04:32 +01:00
LibThread LibPthread: Start working on a POSIX threading library 2019-11-13 21:49:24 +01:00
LibVT Terminal: Add selecting whole line on triple click 2019-11-15 23:58:06 +01:00