--- a/servo/components/style/properties/longhand/box.mako.rs
+++ b/servo/components/style/properties/longhand/box.mako.rs
@@ -974,17 +974,24 @@
SpecifiedOperation::Rotate(theta) => write!(dest, "rotate({})", Css(theta)),
SpecifiedOperation::RotateX(theta) => write!(dest, "rotateX({})", Css(theta)),
SpecifiedOperation::RotateY(theta) => write!(dest, "rotateY({})", Css(theta)),
SpecifiedOperation::RotateZ(theta) => write!(dest, "rotateZ({})", Css(theta)),
SpecifiedOperation::Rotate3D(x, y, z, theta) => write!(
dest, "rotate3d({}, {}, {}, {})",
Css(x), Css(y), Css(z), Css(theta)),
SpecifiedOperation::Perspective(ref length) => write!(dest, "perspective({})", Css(length)),
- _ => unreachable!(),
+ SpecifiedOperation::InterpolateMatrix { ref from_list, ref to_list, progress } => {
+ write!(dest, "interpolatematrix({}, {}, {})",
+ Css(from_list), Css(to_list), Css(progress))
+ },
+ SpecifiedOperation::AccumulateMatrix { ref from_list, ref to_list, count } => {
+ write!(dest, "accumulatematrix({}, {}, {})",
+ Css(from_list), Css(to_list), Css(count))
+ }
}
}
}
#[derive(Clone, Debug, HasViewportPercentage, PartialEq)]
#[cfg_attr(feature = "servo", derive(HeapSizeOf))]
pub struct SpecifiedValue(Vec<SpecifiedOperation>);