gecko-dev/dom/smil
Daniel Holbert 82e657a09b Bug 1881367 part 2: Upgrade a SMILAnimationController assert to a release-assert, to ensure that we unregister from the refresh driver properly. r=hiro
If this assertion fails, then we're losing track of a refresh driver
registration, which means we're likely to crash (with a non-specific
backtrace). So it's better to intentionally check this condition up-front and
crash in a clearer controlled way if it fails.

Differential Revision: https://phabricator.services.mozilla.com/D202359
2024-02-22 00:32:35 +00:00
..
crashtests
test Bug 1873137 - Remove dom.animations-api.getAnimations.enabled pref r=webidl,emilio,firefox-animation-reviewers,devtools-reviewers,nchevobbe,boris 2024-02-09 22:00:23 +00:00
moz.build
SMILAnimationController.cpp Bug 1881367 part 2: Upgrade a SMILAnimationController assert to a release-assert, to ensure that we unregister from the refresh driver properly. r=hiro 2024-02-22 00:32:35 +00:00
SMILAnimationController.h
SMILAnimationFunction.cpp Bug 658189 Part 1 - non-functional cleanup r=emilio 2023-12-07 05:52:58 +00:00
SMILAnimationFunction.h
SMILAttr.h
SMILBoolType.cpp
SMILBoolType.h
SMILCompositor.cpp
SMILCompositor.h Bug 658189 Part 2 - force compositing if the number of animation functions changes r=birtles 2023-12-07 05:52:59 +00:00
SMILCompositorTable.h
SMILCSSProperty.cpp Bug 1846516 - [css-properties-values-api] Use AnimatedPropertyID to communicate between Gecko and Servo. r=emilio,layout-reviewers,firefox-style-system-reviewers 2023-12-18 09:24:08 +00:00
SMILCSSProperty.h
SMILCSSValueType.cpp Bug 1870796 - Inline servo animation methods now that servo is the only option r=emilio 2023-12-20 11:37:00 +00:00
SMILCSSValueType.h
SMILEnumType.cpp
SMILEnumType.h
SMILFloatType.cpp
SMILFloatType.h
SMILInstanceTime.cpp
SMILInstanceTime.h
SMILIntegerType.cpp
SMILIntegerType.h
SMILInterval.cpp
SMILInterval.h
SMILKeySpline.cpp
SMILKeySpline.h
SMILMilestone.h
SMILNullType.cpp
SMILNullType.h
SMILParserUtils.cpp Bug 733744 - don't round short durations to zero r=birtles 2023-12-11 13:39:53 +00:00
SMILParserUtils.h Bug 733744 - don't round short durations to zero r=birtles 2023-12-11 13:39:53 +00:00
SMILRepeatCount.cpp
SMILRepeatCount.h
SMILSetAnimationFunction.cpp
SMILSetAnimationFunction.h
SMILStringType.cpp
SMILStringType.h
SMILTargetIdentifier.h
SMILTimeContainer.cpp
SMILTimeContainer.h
SMILTimedElement.cpp Bug 733744 - don't round short durations to zero r=birtles 2023-12-11 13:39:53 +00:00
SMILTimedElement.h
SMILTimeValue.cpp Bug 733744 - don't round short durations to zero r=birtles 2023-12-11 13:39:53 +00:00
SMILTimeValue.h Bug 733744 - don't round short durations to zero r=birtles 2023-12-11 13:39:53 +00:00
SMILTimeValueSpec.cpp
SMILTimeValueSpec.h
SMILTimeValueSpecParams.h
SMILType.h
SMILTypes.h
SMILValue.cpp
SMILValue.h
TimeEvent.cpp Bug 1871107 - Use do_AddRef more r=TYLin 2023-12-20 23:34:03 +00:00
TimeEvent.h