ladybird/Meta
Darshanx256 e3cc5d1fe9 LibWeb: Support CSS transitions and animations on all pseudo-elements
Restricted pseudo-elements (like ::placeholder, ::first-letter,
::first-line, and ::selection) use property whitelists. These
whitelists did not include transition or animation properties.
As a result, pseudo_element_supports_property() rejected transition and
animation declarations during cascade filtering. This caused
transition-duration and transition-delay to resolve to their initial
values (0s), which triggered the zero-second optimization in
compute_transitioned_properties() and prevented transition
registration.

This change introduces a fast-path check in the generated function
pseudo_element_supports_property() to automatically accept all CSS
transition and animation properties on any styleable pseudo-element.
2026-05-22 10:07:29 +01:00
..
CMake Meta: Generate LibWeb Bindings/Forward.h from Python 2026-05-15 17:52:52 +01:00
Docker/ci CI: Bump base image to ubuntu:26.04; add AT-SPI2 deps 2026-05-13 16:23:47 +02:00
Generators LibWeb: Support CSS transitions and animations on all pseudo-elements 2026-05-22 10:07:29 +01:00
Lagom LibGC: Introduce ConservativeHashMap 2026-05-21 18:29:41 +02:00
Linters Meta+CI: Add pyright type checking to lint_python.sh 2026-05-13 08:13:51 -05:00
Utils Meta: Add limited parsing for WebIDL dictionaries 2026-05-15 17:52:52 +01:00
debug.plist CMake: Add a command for codesigning with the get-task-allow entitlement 2024-07-02 16:57:51 -06:00
gc-heap-explorer.html Meta: Simplify GC heap explorer's class list rendering 2026-03-01 21:50:51 +01:00
import-v8-regexp-tests.py Tests: Import V8 and WebKit regexp suites 2026-03-27 17:32:19 +01:00
import-webkit-regexp-tests.py Tests: Import V8 and WebKit regexp suites 2026-03-27 17:32:19 +01:00
import-wpt-test.py Meta: Make static type checking happy in import-wpt-test.py 2026-05-13 08:13:51 -05:00
ladybird.py Meta: Allow ladybird.py to install all targets for host tools builds 2026-05-05 22:08:24 +02:00
lint-ci.sh Meta: Add a vcpkg.json linter 2026-05-05 22:08:24 +02:00
lint-commit.sh Meta: Allow a couple of extra characters in long URLs in commit messages 2026-01-10 20:25:16 +01:00
refresh-ladybird-qtcreator.sh Documentation+Meta: Remove references to nonexistent Toolchain directory 2026-04-21 06:56:32 -04:00
watch_wpt_progress.sh Meta: Make WPT.sh run nproc/2 testrunners in parallel 2025-05-07 15:48:21 +01:00
wpt-bisect-helper.sh Meta: Add WPT.sh bisect for finding WPT regressions automatically 2025-07-17 10:51:12 +02:00
WPT.sh Meta: Move utility scripts to a subfolder 2026-04-23 12:36:08 -04:00