Open Bug 2030129 Opened 7 days ago Updated 7 days ago

keyframes inheriting from a reset property not animating correctly

Categories

(Core :: CSS Transitions and Animations, defect, P3)

defect

Tracking

()

People

(Reporter: emilio, Unassigned)

References

(Blocks 1 open bug)

Details

That's because we don't keep the inherit around from keyframe computation / uncomputation, causing us not to set the INHERITS_RESET_STYLE flag properly.

Causes WPT failures like https://searchfox.org/firefox-main/rev/187dc6baf299450446944dc90ba2239913004ba8/testing/web-platform/meta/web-animations/responsive/box-shadow-responsive.html.ini#2.

Bug 1533327 is tangentially related (we don't keep the wide keyword around for long enough).

I found this in bug 2029949 where I tried to optimize non-inherited custom property changes the same way as non-inherited non-custom property changes are already optimized today.

For now I'm keeping the unoptimized codepath for custom properties, but it'd be good to fix this properly...

Blocks: 1964746
See Also: → 2027014
You need to log in before you can comment on or make changes to this bug.