From 02fc1789e8561dc9e9740a46e13ef8c9a360ee9c Mon Sep 17 00:00:00 2001 From: Boris Chiou Date: Mon, 24 Apr 2017 13:22:25 +0800 Subject: Bug 1357357 - Make the parser of transition-property match the spec. 1. We add a new arm to TransitionProperty, TransitionProperty::Unsupported, which contains an Atom, so it's better to remove the Copy trait from TransitionProperty. 2. TransitionProperty::Unsupported(Atom) represents any non-animatable, custom, or unrecognized property, and we use Atom to store the ident string for serialization. --- components/style/build_gecko.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'components/style/build_gecko.rs') diff --git a/components/style/build_gecko.rs b/components/style/build_gecko.rs index 00aac6d8526..9d170e64105 100644 --- a/components/style/build_gecko.rs +++ b/components/style/build_gecko.rs @@ -659,6 +659,7 @@ mod bindings { "StyleBasicShape", "StyleBasicShapeType", "StyleShapeSource", + "StyleTransition", "nsCSSFontFaceRule", "nsCSSKeyword", "nsCSSPropertyID", -- cgit v1.2.3