ladybird/Userland
Andreas Kling 04bec7a4f5 LibWeb: Remove CSS::StyleInvalidator in favor of dirtying + lazy update
Style updates are lazy since late last year, so the StyleInvalidator is
actually hurting us more than it's helping by running the entire CSS
selector machine on the whole DOM for every attribute change.

Instead, simply mark the entire DOM dirty and let the lazy style update
mechanism run *once* on next event loop iteration.
2022-02-05 22:50:39 +01:00
..
Applets Keymap Applet: Spawn KeyboardSettings when clicking 2022-02-04 21:30:31 +01:00
Applications FileManager: Add an animation for deleting files 2022-02-05 19:57:45 +00: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: Remove CSS::StyleInvalidator in favor of dirtying + lazy update 2022-02-05 22:50:39 +01:00
Services KeyboardPreferenceLoader: Don't crash when "Keymaps" is empty 2022-02-03 14:57:46 +01:00
Shell Shell: Use strncmp() instead of string.compare() for name completions 2022-02-05 16:59:12 +03:30
Utilities Utilities/run-tests: Add command-line switch to also run "skipped" tests 2022-02-05 18:12:19 +00:00
CMakeLists.txt