gecko-dev/dom/animation
Emilio Cobos Álvarez 86a70df5d7 Bug 1607006 - Remove utf-16 versions of nsCSSProps::LookupProperty* and ServoCSSParser::ComputeColor. r=bzbarsky
Now that we have UTF8String in the WebIDL, we can remove quite a few of the
conversions. Do that, and lift the remaining string conversions up as needed.

Also deindent Servo_ComputeColor while touching it.

Most of the remaining copies are because either bug 1606994, or because they're
WebIDL attributes that we still need to serialize back as UTF-16 (bug 1606995).

Differential Revision: https://phabricator.services.mozilla.com/D58687

--HG--
extra : moz-landing-system : lando
2020-01-08 01:21:30 +00:00
..
test Bug 1605854 - Remove uneval/toSource from DOM tests. r=smaug 2020-01-06 13:09:27 +00:00
Animation.cpp Bug 1604500 - Update relevance when synchronously updating the playback rate in UpdatePlaybackRate; r=boris 2020-01-06 05:56:54 +00:00
Animation.h Bug 1593222: part 2) Move `nsNodeUtils::GetTargetForAnimation` to `Animation` class. r=smaug 2019-11-05 14:23:13 +00:00
AnimationComparator.h
AnimationEffect.cpp Bug 1593222: part 12) Rename "nsNodeUtils.*" to "MutationObservers.*". r=smaug 2019-11-06 09:08:06 +00:00
AnimationEffect.h
AnimationEventDispatcher.cpp
AnimationEventDispatcher.h
AnimationPerformanceWarning.cpp Bug 779598 - Do animations of transforms with preserve-3d at compositor. r=mattwoodrow 2019-12-23 09:52:43 +00:00
AnimationPerformanceWarning.h Bug 779598 - Do animations of transforms with preserve-3d at compositor. r=mattwoodrow 2019-12-23 09:52:43 +00:00
AnimationPropertySegment.h
AnimationTarget.h Bug 1253476 - Add DefaultHasher implementation for OwningAnimationTarget; r=njn 2019-05-20 05:22:07 +00:00
AnimationTimeline.cpp
AnimationTimeline.h
AnimationUtils.cpp Bug 1518816 - Rework AnimationUtils::EffectSetContainsAnimatedScale to handle looking up the effect set correctly; r=hiro 2019-03-18 04:12:10 +00:00
AnimationUtils.h Bug 1540015 - part 1: Make Document.h stop including nsIPresShell.h r=smaug 2019-03-29 15:11:04 +00:00
CSSPseudoElement.cpp Bug 1553021 - Update naming of parameter to getAnimations to match spec; r=bzbarsky 2019-05-22 05:40:36 +00:00
CSSPseudoElement.h Bug 1553021 - Update naming of parameter to getAnimations to match spec; r=bzbarsky 2019-05-22 05:40:36 +00:00
ComputedTiming.h
ComputedTimingFunction.cpp
ComputedTimingFunction.h
DocumentTimeline.cpp Bug 1253476 - Run microtask checkpoint for updating timing after updating all timelines; r=hiro 2019-05-20 05:22:03 +00:00
DocumentTimeline.h
EffectCompositor.cpp Bug 1605610 - Ensure to not create transition rules for elements that don't have any transition effect. r=hiro 2020-01-07 16:21:08 +00:00
EffectCompositor.h Bug 1253476 - Implement Animation.commitStyles; r=boris,emilio,bzbarsky,smaug 2019-05-20 06:04:23 +00:00
EffectSet.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-03-31 15:12:55 +00:00
EffectSet.h Bug 1540785 - Part 1: Introduce nsDisplayItemBase r=mattwoodrow 2019-04-22 19:57:59 +00:00
Keyframe.h
KeyframeEffect.cpp Bug 779598 - Do animations of transforms with preserve-3d at compositor. r=mattwoodrow 2019-12-23 09:52:43 +00:00
KeyframeEffect.h Bug 1600362 - Cleanup IntersectionObserver. r=smaug 2019-11-29 20:39:36 +00:00
KeyframeEffectParams.h
KeyframeUtils.cpp Bug 1607006 - Remove utf-16 versions of nsCSSProps::LookupProperty* and ServoCSSParser::ComputeColor. r=bzbarsky 2020-01-08 01:21:30 +00:00
KeyframeUtils.h
PendingAnimationTracker.cpp Bug 1540015 - part 3: Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* r=smaug,emilio 2019-03-29 15:12:47 +00:00
PendingAnimationTracker.h
PostRestyleMode.h Bug 1541767 - Don't post animation restyles when unbinding an element; r=hiro 2019-04-18 06:49:25 +00:00
PseudoElementHashEntry.h
TimingParams.cpp
TimingParams.h
moz.build Bug 1541767 - Don't post animation restyles when unbinding an element; r=hiro 2019-04-18 06:49:25 +00:00