gecko-dev/dom/smil
Jonathan Kew 1be379c873 Bug 1808811 - Animate the 'normal' value of font-style as 'oblique 0deg'. r=firefox-style-system-reviewers,emilio
This matches what the spec[1] says for font-style:

> Animation type: by computed value type; normal animates as oblique 0deg

A bunch of WPT tests for font-style animation are landing in https://github.com/web-platform-tests/wpt/pull/37570.
Current Gecko passes 66/129 of the testcases there; with this patch applied it passes all the tests.


[1] https://drafts.csswg.org/css-fonts-4/#font-style-prop

Differential Revision: https://phabricator.services.mozilla.com/D166128
2023-01-06 16:50:14 +00:00
..
crashtests Bug 1631441 - Remove no longer relevant tests with XBL bindings. r=emilio DONTBUILD 2022-11-23 13:41:15 +00:00
test Bug 1808811 - Animate the 'normal' value of font-style as 'oblique 0deg'. r=firefox-style-system-reviewers,emilio 2023-01-06 16:50:14 +00:00
moz.build
SMILAnimationController.cpp
SMILAnimationController.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILAnimationFunction.cpp
SMILAnimationFunction.h
SMILAttr.h
SMILBoolType.cpp
SMILBoolType.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILCompositor.cpp
SMILCompositor.h
SMILCompositorTable.h
SMILCSSProperty.cpp
SMILCSSProperty.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILCSSValueType.cpp
SMILCSSValueType.h
SMILEnumType.cpp
SMILEnumType.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILFloatType.cpp
SMILFloatType.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILInstanceTime.cpp
SMILInstanceTime.h
SMILIntegerType.cpp
SMILIntegerType.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILInterval.cpp
SMILInterval.h
SMILKeySpline.cpp
SMILKeySpline.h
SMILMilestone.h
SMILNullType.cpp
SMILNullType.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILParserUtils.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SMILParserUtils.h
SMILRepeatCount.cpp
SMILRepeatCount.h
SMILSetAnimationFunction.cpp
SMILSetAnimationFunction.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILStringType.cpp
SMILStringType.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILTargetIdentifier.h
SMILTimeContainer.cpp
SMILTimeContainer.h
SMILTimedElement.cpp
SMILTimedElement.h
SMILTimeValue.cpp
SMILTimeValue.h
SMILTimeValueSpec.cpp
SMILTimeValueSpec.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00
SMILTimeValueSpecParams.h
SMILType.h
SMILTypes.h
SMILValue.cpp
SMILValue.h
TimeEvent.cpp
TimeEvent.h Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio 2022-12-03 19:18:25 +00:00