void DoubleStyleInterpolation::apply(StyleResolverState& state) const { if (m_id != CSSPropertyMotionRotation) { StyleBuilder::applyProperty(m_id, state, interpolableValueToDouble(m_cachedValue.get(), m_isNumber, m_clamp).get()); return; } StyleBuilder::applyProperty(m_id, state, interpolableValueToMotionRotation(m_cachedValue.get(), m_flag).get()); }
static PassRefPtrWillBeRawPtr<CSSValue> roundTripMotionRotation(PassRefPtrWillBeRawPtr<CSSValue> value, bool flag) { return interpolableValueToMotionRotation(motionRotationToInterpolableValue(*value).get(), flag); }