1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 08:37:46 +00:00
serenity/Userland
Andreas Kling 03d6e1953f LibWeb: Improvements to Node::invalidate_style()
- Access members directly instead of going through accessors,
  avoiding a lot of redundant traversal done by accessors.

- Cross shadow boundaries and make sure that shadow trees get their
  dirty bits updated as well.

- Do the minimum amount of traversal needed when setting the "child
  needs style update" bit upwards through ancestors.
2022-03-15 20:02:30 +01:00
..
Applets LibGfx: Rename Color::from_rgba() => Color::from_argb() 2022-03-04 23:40:21 +01:00
Applications Browser: Rename Inspector table view member names to match contents 2022-03-15 20:00:51 +01:00
Demos Kernel: Sandbox each GPU3DDevice file description into own host context 2022-03-14 17:38:18 +03:30
DevTools AK+Everywhere: Add sincos and use it in some places 2022-03-15 11:39:42 +01:00
DynamicLoader DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibC 2022-01-23 12:48:26 +00:00
Games LibGfx: Rename Color::from_rgba() => Color::from_argb() 2022-03-04 23:40:21 +01:00
Libraries LibWeb: Improvements to Node::invalidate_style() 2022-03-15 20:02:30 +01:00
Services LibWeb: Rename Element::specified_css_values() => computed_css_values() 2022-03-15 19:48:19 +01:00
Shell Shell: Stop parsing options after the script name 2022-03-11 08:41:21 +03:30
Utilities Utilities: Add an lscpu utility 2022-03-15 15:44:17 +00:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00