mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 07:15:46 +00:00
79f6403b7a
This implements my proposal in http://lists.w3.org/Archives/Public/www-style/2011Apr/0381.html and http://lists.w3.org/Archives/Public/www-style/2011Apr/0387.html . I think it was a serious mistake to implement what the spec says, and I'm fixing that mistake so that we have a chance to change the spec. In other words, when an @keyframes rule has two key selectors at the same time, the later one no longer overrides the entirety of the earlier one. The overriding is done for each property that's in the later rule. (And the -moz-animation-timing-function is taken only from the keyframe actually used for the given property; if there's no declaration there then the computed value of the property is used.) The test for @keyframes cascade fails without the patch; the test for @keyframes cascade2 tests behavior that works both before and after the patch. |
||
---|---|---|
.. | ||
analysis | ||
base | ||
build | ||
doc | ||
forms | ||
generic | ||
inspector | ||
ipc | ||
mathml | ||
media | ||
printing | ||
reftests | ||
style | ||
svg | ||
tables | ||
tools | ||
xul | ||
Makefile.in |