mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-11-10 10:11:04 +00:00
...elements. Adds missing pseudo-element type passed into computed properties getter. Previously, due to this bug, we were using the element's computed properties as the previous computed properties for its pseudo-elements. This caused an excessive number of unintended CSS transitions to run. The issue was particularly noticeable in Discord's emoji picker, where each emoji has `::after` pseudo-element. We were incorrectly triggering transitions on all their properties, resulting in significant unnecessary work in style computation and animation event dispatching. |
||
|---|---|---|
| .. | ||
| parse-transition-calc-duration-delay.txt | ||
| parse-transition-property.txt | ||
| transition-on-pseudo-element.txt | ||