mirror of
https://github.com/servo/servo.git
synced 2025-07-23 07:13:52 +01:00
Better computation of animation keyframes
This begins to address #26625 by properly applying CSS variables during keyframe computation and no longer using `apply_declarations`. Instead, walk the declarations, combining them into IntermediateComputedKeyframe, maintaining declarations that modify CSS custom properties. Then compute a set of AnimationValues for each keyframe and use those to produce interpolated animation values.
This commit is contained in:
parent
83fa1b9eaa
commit
b875f14e86
69 changed files with 269 additions and 1609 deletions
|
@ -341,6 +341,10 @@ impl<'ld> TDocument for ServoLayoutDocument<'ld> {
|
|||
fn is_html_document(&self) -> bool {
|
||||
self.document.is_html_document_for_layout()
|
||||
}
|
||||
|
||||
fn shared_lock(&self) -> &StyleSharedRwLock {
|
||||
self.document.style_shared_lock()
|
||||
}
|
||||
}
|
||||
|
||||
impl<'ld> ServoLayoutDocument<'ld> {
|
||||
|
|
|
@ -349,6 +349,10 @@ impl<'ld> TDocument for ServoLayoutDocument<'ld> {
|
|||
fn is_html_document(&self) -> bool {
|
||||
self.document.is_html_document_for_layout()
|
||||
}
|
||||
|
||||
fn shared_lock(&self) -> &StyleSharedRwLock {
|
||||
self.document.style_shared_lock()
|
||||
}
|
||||
}
|
||||
|
||||
impl<'ld> ServoLayoutDocument<'ld> {
|
||||
|
|
|
@ -8,20 +8,21 @@
|
|||
// compile it out so that people remember it exists.
|
||||
|
||||
use crate::bezier::Bezier;
|
||||
use crate::context::SharedStyleContext;
|
||||
use crate::dom::{OpaqueNode, TElement, TNode};
|
||||
use crate::font_metrics::FontMetricsProvider;
|
||||
use crate::context::{CascadeInputs, SharedStyleContext};
|
||||
use crate::dom::{OpaqueNode, TDocument, TElement, TNode};
|
||||
use crate::properties::animated_properties::AnimationValue;
|
||||
use crate::properties::longhands::animation_direction::computed_value::single_value::T as AnimationDirection;
|
||||
use crate::properties::longhands::animation_fill_mode::computed_value::single_value::T as AnimationFillMode;
|
||||
use crate::properties::longhands::animation_play_state::computed_value::single_value::T as AnimationPlayState;
|
||||
use crate::properties::LonghandIdSet;
|
||||
use crate::properties::{self, CascadeMode, ComputedValues, LonghandId};
|
||||
use crate::stylesheets::keyframes_rule::{KeyframesStep, KeyframesStepValue};
|
||||
use crate::stylesheets::Origin;
|
||||
use crate::properties::{
|
||||
ComputedValues, Importance, LonghandId, LonghandIdSet, PropertyDeclarationBlock,
|
||||
PropertyDeclarationId,
|
||||
};
|
||||
use crate::rule_tree::CascadeLevel;
|
||||
use crate::style_resolver::StyleResolverForElement;
|
||||
use crate::stylesheets::keyframes_rule::{KeyframesAnimation, KeyframesStep, KeyframesStepValue};
|
||||
use crate::values::animated::{Animate, Procedure};
|
||||
use crate::values::computed::Time;
|
||||
use crate::values::computed::TimingFunction;
|
||||
use crate::values::computed::{Time, TimingFunction};
|
||||
use crate::values::generics::box_::AnimationIterationCount;
|
||||
use crate::values::generics::easing::{StepPosition, TimingFunction as GenericTimingFunction};
|
||||
use crate::Atom;
|
||||
|
@ -172,100 +173,222 @@ pub enum KeyframesIterationState {
|
|||
Finite(f64, f64),
|
||||
}
|
||||
|
||||
/// A single computed keyframe for a CSS Animation.
|
||||
#[derive(Clone, MallocSizeOf)]
|
||||
struct ComputedKeyframeStep {
|
||||
step: KeyframesStep,
|
||||
|
||||
#[ignore_malloc_size_of = "ComputedValues"]
|
||||
style: Arc<ComputedValues>,
|
||||
|
||||
timing_function: TimingFunction,
|
||||
/// A temporary data structure used when calculating ComputedKeyframes for an
|
||||
/// animation. This data structure is used to collapse information for steps
|
||||
/// which may be spread across multiple keyframe declarations into a single
|
||||
/// instance per `start_percentage`.
|
||||
struct IntermediateComputedKeyframe {
|
||||
declarations: PropertyDeclarationBlock,
|
||||
timing_function: Option<TimingFunction>,
|
||||
start_percentage: f32,
|
||||
}
|
||||
|
||||
impl ComputedKeyframeStep {
|
||||
fn generate_for_keyframes<E>(
|
||||
impl IntermediateComputedKeyframe {
|
||||
fn new(start_percentage: f32) -> Self {
|
||||
IntermediateComputedKeyframe {
|
||||
declarations: PropertyDeclarationBlock::new(),
|
||||
timing_function: None,
|
||||
start_percentage,
|
||||
}
|
||||
}
|
||||
|
||||
/// Walk through all keyframe declarations and combine all declarations with the
|
||||
/// same `start_percentage` into individual `IntermediateComputedKeyframe`s.
|
||||
fn generate_for_keyframes(
|
||||
animation: &KeyframesAnimation,
|
||||
context: &SharedStyleContext,
|
||||
base_style: &ComputedValues,
|
||||
) -> Vec<Self> {
|
||||
let mut intermediate_steps: Vec<Self> = Vec::with_capacity(animation.steps.len());
|
||||
let mut current_step = IntermediateComputedKeyframe::new(0.);
|
||||
for step in animation.steps.iter() {
|
||||
let start_percentage = step.start_percentage.0;
|
||||
if start_percentage != current_step.start_percentage {
|
||||
let new_step = IntermediateComputedKeyframe::new(start_percentage);
|
||||
intermediate_steps.push(std::mem::replace(&mut current_step, new_step));
|
||||
}
|
||||
|
||||
current_step.update_from_step(step, context, base_style);
|
||||
}
|
||||
intermediate_steps.push(current_step);
|
||||
|
||||
// We should always have a first and a last step, even if these are just
|
||||
// generated by KeyframesStepValue::ComputedValues.
|
||||
debug_assert!(intermediate_steps.first().unwrap().start_percentage == 0.);
|
||||
debug_assert!(intermediate_steps.last().unwrap().start_percentage == 1.);
|
||||
|
||||
intermediate_steps
|
||||
}
|
||||
|
||||
fn update_from_step(
|
||||
&mut self,
|
||||
step: &KeyframesStep,
|
||||
context: &SharedStyleContext,
|
||||
base_style: &ComputedValues,
|
||||
) {
|
||||
// Each keyframe declaration may optionally specify a timing function, falling
|
||||
// back to the one defined global for the animation.
|
||||
let guard = &context.guards.author;
|
||||
if let Some(timing_function) = step.get_animation_timing_function(&guard) {
|
||||
self.timing_function = Some(timing_function.to_computed_value_without_context());
|
||||
}
|
||||
|
||||
let block = match step.value {
|
||||
KeyframesStepValue::ComputedValues => return,
|
||||
KeyframesStepValue::Declarations { ref block } => block,
|
||||
};
|
||||
|
||||
// Filter out !important, non-animatable properties, and the
|
||||
// 'display' property (which is only animatable from SMIL).
|
||||
let guard = block.read_with(&guard);
|
||||
for declaration in guard.normal_declaration_iter() {
|
||||
if let PropertyDeclarationId::Longhand(id) = declaration.id() {
|
||||
if id == LonghandId::Display {
|
||||
continue;
|
||||
}
|
||||
|
||||
if !id.is_animatable() {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
self.declarations.push(
|
||||
declaration.to_physical(base_style.writing_mode),
|
||||
Importance::Normal,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
fn resolve_style<E>(
|
||||
self,
|
||||
element: E,
|
||||
steps: &[KeyframesStep],
|
||||
context: &SharedStyleContext,
|
||||
base_style: &Arc<ComputedValues>,
|
||||
font_metrics_provider: &dyn FontMetricsProvider,
|
||||
resolver: &mut StyleResolverForElement<E>,
|
||||
) -> Arc<ComputedValues>
|
||||
where
|
||||
E: TElement,
|
||||
{
|
||||
if !self.declarations.any_normal() {
|
||||
return base_style.clone();
|
||||
}
|
||||
|
||||
let document = element.as_node().owner_doc();
|
||||
let locked_block = Arc::new(document.shared_lock().wrap(self.declarations));
|
||||
let mut important_rules_changed = false;
|
||||
let rule_node = base_style.rules().clone();
|
||||
let new_node = context.stylist.rule_tree().update_rule_at_level(
|
||||
CascadeLevel::Animations,
|
||||
Some(locked_block.borrow_arc()),
|
||||
&rule_node,
|
||||
&context.guards,
|
||||
&mut important_rules_changed,
|
||||
);
|
||||
|
||||
if new_node.is_none() {
|
||||
return base_style.clone();
|
||||
}
|
||||
|
||||
let inputs = CascadeInputs {
|
||||
rules: new_node,
|
||||
visited_rules: base_style.visited_rules().cloned(),
|
||||
};
|
||||
resolver
|
||||
.cascade_style_and_visited_with_default_parents(inputs)
|
||||
.0
|
||||
}
|
||||
}
|
||||
|
||||
/// A single computed keyframe for a CSS Animation.
|
||||
#[derive(Clone, MallocSizeOf)]
|
||||
struct ComputedKeyframe {
|
||||
/// The timing function to use for transitions between this step
|
||||
/// and the next one.
|
||||
timing_function: TimingFunction,
|
||||
|
||||
/// The starting percentage (a number between 0 and 1) which represents
|
||||
/// at what point in an animation iteration this step is.
|
||||
start_percentage: f32,
|
||||
|
||||
/// The animation values to transition to and from when processing this
|
||||
/// keyframe animation step.
|
||||
values: Vec<AnimationValue>,
|
||||
}
|
||||
|
||||
impl ComputedKeyframe {
|
||||
fn generate_for_keyframes<E>(
|
||||
element: E,
|
||||
animation: &KeyframesAnimation,
|
||||
context: &SharedStyleContext,
|
||||
base_style: &Arc<ComputedValues>,
|
||||
default_timing_function: TimingFunction,
|
||||
resolver: &mut StyleResolverForElement<E>,
|
||||
) -> Vec<Self>
|
||||
where
|
||||
E: TElement,
|
||||
{
|
||||
let mut previous_style = base_style.clone();
|
||||
steps
|
||||
let mut animating_properties = LonghandIdSet::new();
|
||||
for property in animation.properties_changed.iter() {
|
||||
debug_assert!(property.is_animatable());
|
||||
animating_properties.insert(property.to_physical(base_style.writing_mode));
|
||||
}
|
||||
|
||||
let animation_values_from_style: Vec<AnimationValue> = animating_properties
|
||||
.iter()
|
||||
.cloned()
|
||||
.map(|step| match step.value {
|
||||
KeyframesStepValue::ComputedValues => ComputedKeyframeStep {
|
||||
step,
|
||||
style: base_style.clone(),
|
||||
timing_function: default_timing_function,
|
||||
},
|
||||
KeyframesStepValue::Declarations {
|
||||
block: ref declarations,
|
||||
} => {
|
||||
let guard = declarations.read_with(context.guards.author);
|
||||
|
||||
let iter = || {
|
||||
// It's possible to have !important properties in keyframes
|
||||
// so we have to filter them out.
|
||||
// See the spec issue https://github.com/w3c/csswg-drafts/issues/1824
|
||||
// Also we filter our non-animatable properties.
|
||||
guard
|
||||
.normal_declaration_iter()
|
||||
.filter(|declaration| declaration.is_animatable())
|
||||
.map(|decl| (decl, Origin::Author))
|
||||
};
|
||||
|
||||
// This currently ignores visited styles, which seems acceptable,
|
||||
// as existing browsers don't appear to animate visited styles.
|
||||
//
|
||||
// TODO(mrobinson): We shouldn't be calling `apply_declarations`
|
||||
// here because it doesn't really produce the correct values (for
|
||||
// instance for keyframes that are missing animating properties).
|
||||
// Instead we should do something like what Gecko does in
|
||||
// Servo_StyleSet_GetKeyframesForName.
|
||||
let computed_style = properties::apply_declarations::<E, _, _>(
|
||||
context.stylist.device(),
|
||||
/* pseudo = */ None,
|
||||
previous_style.rules(),
|
||||
&context.guards,
|
||||
iter,
|
||||
Some(&previous_style),
|
||||
Some(&previous_style),
|
||||
Some(&previous_style),
|
||||
font_metrics_provider,
|
||||
CascadeMode::Unvisited {
|
||||
visited_rules: None,
|
||||
},
|
||||
context.quirks_mode(),
|
||||
/* rule_cache = */ None,
|
||||
&mut Default::default(),
|
||||
Some(element),
|
||||
);
|
||||
|
||||
// NB: The spec says that the timing function can be overwritten
|
||||
// from the keyframe style. `animation_timing_function` can never
|
||||
// be empty, always has at least the default value (`ease`).
|
||||
let timing_function = if step.declared_timing_function {
|
||||
computed_style.get_box().animation_timing_function_at(0)
|
||||
} else {
|
||||
default_timing_function
|
||||
};
|
||||
|
||||
previous_style = computed_style.clone();
|
||||
ComputedKeyframeStep {
|
||||
step,
|
||||
style: computed_style,
|
||||
timing_function,
|
||||
}
|
||||
},
|
||||
.map(|property| {
|
||||
AnimationValue::from_computed_values(property, &**base_style)
|
||||
.expect("Unexpected non-animatable property.")
|
||||
})
|
||||
.collect()
|
||||
.collect();
|
||||
|
||||
let intermediate_steps =
|
||||
IntermediateComputedKeyframe::generate_for_keyframes(animation, context, base_style);
|
||||
|
||||
let mut computed_steps: Vec<Self> = Vec::with_capacity(intermediate_steps.len());
|
||||
for (step_index, step) in intermediate_steps.into_iter().enumerate() {
|
||||
let start_percentage = step.start_percentage;
|
||||
let timing_function = step.timing_function.unwrap_or(default_timing_function);
|
||||
let properties_changed_in_step = step.declarations.longhands().clone();
|
||||
let step_style = step.resolve_style(element, context, base_style, resolver);
|
||||
|
||||
let values = {
|
||||
// If a value is not set in a property declaration we use the value from
|
||||
// the style for the first and last keyframe. For intermediate ones, we
|
||||
// use the value from the previous keyframe.
|
||||
//
|
||||
// TODO(mrobinson): According to the spec, we should use an interpolated
|
||||
// value for properties missing from keyframe declarations.
|
||||
let default_values = if start_percentage == 0. || start_percentage == 1.0 {
|
||||
&animation_values_from_style
|
||||
} else {
|
||||
debug_assert!(step_index != 0);
|
||||
&computed_steps[step_index - 1].values
|
||||
};
|
||||
|
||||
// For each property that is animating, pull the value from the resolved
|
||||
// style for this step if it's in one of the declarations. Otherwise, we
|
||||
// use the default value from the set we calculated above.
|
||||
animating_properties
|
||||
.iter()
|
||||
.zip(default_values.iter())
|
||||
.map(|(longhand, default_value)| {
|
||||
if properties_changed_in_step.contains(longhand) {
|
||||
AnimationValue::from_computed_values(longhand, &step_style)
|
||||
.unwrap_or_else(|| default_value.clone())
|
||||
} else {
|
||||
default_value.clone()
|
||||
}
|
||||
})
|
||||
.collect()
|
||||
};
|
||||
|
||||
computed_steps.push(ComputedKeyframe {
|
||||
timing_function,
|
||||
start_percentage,
|
||||
values,
|
||||
});
|
||||
}
|
||||
computed_steps
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -282,7 +405,7 @@ pub struct Animation {
|
|||
properties_changed: LonghandIdSet,
|
||||
|
||||
/// The computed style for each keyframe of this animation.
|
||||
computed_steps: Vec<ComputedKeyframeStep>,
|
||||
computed_steps: Vec<ComputedKeyframe>,
|
||||
|
||||
/// The time this animation started at, which is the current value of the animation
|
||||
/// timeline when this animation was created plus any animation delay.
|
||||
|
@ -517,7 +640,7 @@ impl Animation {
|
|||
next_keyframe_index = self
|
||||
.computed_steps
|
||||
.iter()
|
||||
.position(|step| total_progress as f32 <= step.step.start_percentage.0);
|
||||
.position(|step| total_progress as f32 <= step.start_percentage);
|
||||
prev_keyframe_index = next_keyframe_index
|
||||
.and_then(|pos| if pos != 0 { Some(pos - 1) } else { None })
|
||||
.unwrap_or(0);
|
||||
|
@ -527,7 +650,7 @@ impl Animation {
|
|||
.computed_steps
|
||||
.iter()
|
||||
.rev()
|
||||
.position(|step| total_progress as f32 <= 1. - step.step.start_percentage.0)
|
||||
.position(|step| total_progress as f32 <= 1. - step.start_percentage)
|
||||
.map(|pos| num_steps - pos - 1);
|
||||
prev_keyframe_index = next_keyframe_index
|
||||
.and_then(|pos| {
|
||||
|
@ -553,58 +676,46 @@ impl Animation {
|
|||
None => return,
|
||||
};
|
||||
|
||||
let update_with_single_keyframe_style = |style, computed_style: &Arc<ComputedValues>| {
|
||||
let update_with_single_keyframe_style = |style, keyframe: &ComputedKeyframe| {
|
||||
let mutable_style = Arc::make_mut(style);
|
||||
for property in self.properties_changed.iter().filter_map(|longhand| {
|
||||
AnimationValue::from_computed_values(longhand, &**computed_style)
|
||||
}) {
|
||||
property.set_in_style_for_servo(mutable_style);
|
||||
for value in keyframe.values.iter() {
|
||||
value.set_in_style_for_servo(mutable_style);
|
||||
}
|
||||
};
|
||||
|
||||
// TODO: How could we optimise it? Is it such a big deal?
|
||||
let prev_keyframe_style = &prev_keyframe.style;
|
||||
let next_keyframe_style = &next_keyframe.style;
|
||||
if total_progress <= 0.0 {
|
||||
update_with_single_keyframe_style(style, &prev_keyframe_style);
|
||||
update_with_single_keyframe_style(style, &prev_keyframe);
|
||||
return;
|
||||
}
|
||||
|
||||
if total_progress >= 1.0 {
|
||||
update_with_single_keyframe_style(style, &next_keyframe_style);
|
||||
update_with_single_keyframe_style(style, &next_keyframe);
|
||||
return;
|
||||
}
|
||||
|
||||
let relative_timespan =
|
||||
(next_keyframe.step.start_percentage.0 - prev_keyframe.step.start_percentage.0).abs();
|
||||
(next_keyframe.start_percentage - prev_keyframe.start_percentage).abs();
|
||||
let relative_duration = relative_timespan as f64 * duration;
|
||||
let last_keyframe_ended_at = match self.current_direction {
|
||||
AnimationDirection::Normal => {
|
||||
self.started_at + (duration * prev_keyframe.step.start_percentage.0 as f64)
|
||||
self.started_at + (duration * prev_keyframe.start_percentage as f64)
|
||||
},
|
||||
AnimationDirection::Reverse => {
|
||||
self.started_at + (duration * (1. - prev_keyframe.step.start_percentage.0 as f64))
|
||||
self.started_at + (duration * (1. - prev_keyframe.start_percentage as f64))
|
||||
},
|
||||
_ => unreachable!(),
|
||||
};
|
||||
let relative_progress = (now - last_keyframe_ended_at) / relative_duration;
|
||||
|
||||
let relative_progress = (now - last_keyframe_ended_at) / relative_duration;
|
||||
let mut new_style = (**style).clone();
|
||||
let mut update_style_for_longhand = |longhand| {
|
||||
let from = AnimationValue::from_computed_values(longhand, &prev_keyframe_style)?;
|
||||
let to = AnimationValue::from_computed_values(longhand, &next_keyframe_style)?;
|
||||
for (from, to) in prev_keyframe.values.iter().zip(next_keyframe.values.iter()) {
|
||||
PropertyAnimation {
|
||||
from,
|
||||
to,
|
||||
from: from.clone(),
|
||||
to: to.clone(),
|
||||
timing_function: prev_keyframe.timing_function,
|
||||
duration: relative_duration as f64,
|
||||
}
|
||||
.update(&mut new_style, relative_progress);
|
||||
None::<()>
|
||||
};
|
||||
|
||||
for property in self.properties_changed.iter() {
|
||||
update_style_for_longhand(property);
|
||||
}
|
||||
|
||||
*Arc::make_mut(style) = new_style;
|
||||
|
@ -850,7 +961,7 @@ impl ElementAnimationSet {
|
|||
element: E,
|
||||
context: &SharedStyleContext,
|
||||
new_style: &Arc<ComputedValues>,
|
||||
font_metrics: &dyn crate::font_metrics::FontMetricsProvider,
|
||||
resolver: &mut StyleResolverForElement<E>,
|
||||
) where
|
||||
E: TElement,
|
||||
{
|
||||
|
@ -860,7 +971,7 @@ impl ElementAnimationSet {
|
|||
}
|
||||
}
|
||||
|
||||
maybe_start_animations(element, &context, &new_style, self, font_metrics);
|
||||
maybe_start_animations(element, &context, &new_style, self, resolver);
|
||||
}
|
||||
|
||||
/// Update our transitions given a new style, canceling or starting new animations
|
||||
|
@ -1022,7 +1133,7 @@ pub fn maybe_start_animations<E>(
|
|||
context: &SharedStyleContext,
|
||||
new_style: &Arc<ComputedValues>,
|
||||
animation_state: &mut ElementAnimationSet,
|
||||
font_metrics_provider: &dyn FontMetricsProvider,
|
||||
resolver: &mut StyleResolverForElement<E>,
|
||||
) where
|
||||
E: TElement,
|
||||
{
|
||||
|
@ -1077,13 +1188,13 @@ pub fn maybe_start_animations<E>(
|
|||
AnimationPlayState::Running => AnimationState::Pending,
|
||||
};
|
||||
|
||||
let computed_steps = ComputedKeyframeStep::generate_for_keyframes::<E>(
|
||||
let computed_steps = ComputedKeyframe::generate_for_keyframes(
|
||||
element,
|
||||
&keyframe_animation.steps,
|
||||
&keyframe_animation,
|
||||
context,
|
||||
new_style,
|
||||
font_metrics_provider,
|
||||
new_style.get_box().animation_timing_function_mod(i),
|
||||
resolver,
|
||||
);
|
||||
|
||||
let new_animation = Animation {
|
||||
|
|
|
@ -17,7 +17,7 @@ use crate::font_metrics::FontMetricsProvider;
|
|||
use crate::media_queries::Device;
|
||||
use crate::properties::{AnimationRules, ComputedValues, PropertyDeclarationBlock};
|
||||
use crate::selector_parser::{AttrValue, Lang, PseudoElement, SelectorImpl};
|
||||
use crate::shared_lock::Locked;
|
||||
use crate::shared_lock::{Locked, SharedRwLock};
|
||||
use crate::stylist::CascadeData;
|
||||
use crate::traversal_flags::TraversalFlags;
|
||||
use crate::{Atom, LocalName, Namespace, WeakAtom};
|
||||
|
@ -128,6 +128,9 @@ pub trait TDocument: Sized + Copy + Clone {
|
|||
{
|
||||
Err(())
|
||||
}
|
||||
|
||||
/// This document's shared lock.
|
||||
fn shared_lock(&self) -> &SharedRwLock;
|
||||
}
|
||||
|
||||
/// The `TNode` trait. This is the main generic trait over which the style
|
||||
|
|
|
@ -64,7 +64,7 @@ use crate::properties::{ComputedValues, LonghandId};
|
|||
use crate::properties::{Importance, PropertyDeclaration, PropertyDeclarationBlock};
|
||||
use crate::rule_tree::CascadeLevel as ServoCascadeLevel;
|
||||
use crate::selector_parser::{AttrValue, HorizontalDirection, Lang};
|
||||
use crate::shared_lock::Locked;
|
||||
use crate::shared_lock::{Locked, SharedRwLock};
|
||||
use crate::string_cache::{Atom, Namespace, WeakAtom, WeakNamespace};
|
||||
use crate::stylist::CascadeData;
|
||||
use crate::values::computed::font::GenericFontFamily;
|
||||
|
@ -139,6 +139,10 @@ impl<'ld> TDocument for GeckoDocument<'ld> {
|
|||
bindings::Gecko_Document_GetElementsWithId(self.0, id.as_ptr())
|
||||
}))
|
||||
}
|
||||
|
||||
fn shared_lock(&self) -> &SharedRwLock {
|
||||
&GLOBAL_STYLE_DATA.shared_lock
|
||||
}
|
||||
}
|
||||
|
||||
/// A simple wrapper over `ShadowRoot`.
|
||||
|
|
|
@ -20,6 +20,8 @@ use crate::properties::ComputedValues;
|
|||
use crate::rule_tree::{CascadeLevel, StrongRuleNode};
|
||||
use crate::selector_parser::{PseudoElement, RestyleDamage};
|
||||
use crate::style_resolver::ResolvedElementStyles;
|
||||
use crate::style_resolver::{PseudoElementResolution, StyleResolverForElement};
|
||||
use crate::stylist::RuleInclusion;
|
||||
use crate::traversal_flags::TraversalFlags;
|
||||
use selectors::matching::ElementSelectorFlags;
|
||||
use servo_arc::{Arc, ArcBorrow};
|
||||
|
@ -199,8 +201,6 @@ trait PrivateMatchMethods: TElement {
|
|||
primary_style: &Arc<ComputedValues>,
|
||||
) -> Option<Arc<ComputedValues>> {
|
||||
use crate::context::CascadeInputs;
|
||||
use crate::style_resolver::{PseudoElementResolution, StyleResolverForElement};
|
||||
use crate::stylist::RuleInclusion;
|
||||
|
||||
let rule_node = primary_style.rules();
|
||||
let without_transition_rules = context
|
||||
|
@ -455,11 +455,18 @@ trait PrivateMatchMethods: TElement {
|
|||
// for all the keyframes. We only want to do this if we think that there's a
|
||||
// chance that the animations really changed.
|
||||
if needs_animations_update {
|
||||
let mut resolver = StyleResolverForElement::new(
|
||||
*self,
|
||||
context,
|
||||
RuleInclusion::All,
|
||||
PseudoElementResolution::IfApplicable,
|
||||
);
|
||||
|
||||
animation_set.update_animations_for_new_style::<Self>(
|
||||
*self,
|
||||
&shared_context,
|
||||
&new_values,
|
||||
&context.thread_local.font_metrics_provider,
|
||||
&mut resolver,
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -321,6 +321,13 @@ impl PropertyDeclarationBlock {
|
|||
self.longhands.contains_any_reset()
|
||||
}
|
||||
|
||||
/// Returns a `LonghandIdSet` representing the properties that are changed in
|
||||
/// this block.
|
||||
#[inline]
|
||||
pub fn longhands(&self) -> &LonghandIdSet {
|
||||
&self.longhands
|
||||
}
|
||||
|
||||
/// Get a declaration for a given property.
|
||||
///
|
||||
/// NOTE: This is linear time in the case of custom properties or in the
|
||||
|
|
|
@ -335,9 +335,6 @@
|
|||
[CSS Animations: property <line-height> from [14px\] to [normal\] at (0.5) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [4\] to [14px\] at (0.3) should be [4\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -365,15 +362,9 @@
|
|||
[CSS Animations: property <line-height> from [normal\] to [4\] at (0.5) should be [4\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [initial\] to [20px\] at (0.6) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [4\] to [14q\] at (0) should be [4\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -404,9 +395,6 @@
|
|||
[CSS Animations: property <line-height> from [normal\] to [14px\] at (0) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [4\] to [14q\] at (0.6) should be [14q\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -428,9 +416,6 @@
|
|||
[CSS Animations: property <line-height> from [14px\] to [normal\] at (0.6) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [14px\] to [normal\] at (0.3) should be [14px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -473,27 +458,15 @@
|
|||
[CSS Animations: property <line-height> from [normal\] to [4\] at (1) should be [4\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [14q\] to [normal\] at (1) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [initial\] to [20px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [4\] to [normal\] at (1) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (-1) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [14px\] to [normal\] at (0) should be [14px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -503,9 +476,6 @@
|
|||
[CSS Animations: property <line-height> from [14px\] to [normal\] at (1.5) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [normal\] to [14px\] at (0.6) should be [14px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -521,9 +491,6 @@
|
|||
[CSS Animations: property <line-height> from [initial\] to [20px\] at (0.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [normal\] to [4\] at (-0.3) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -554,6 +521,3 @@
|
|||
[CSS Animations: property <line-height> from [normal\] to [14px\] at (1) should be [14px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (-1) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -128,18 +128,3 @@
|
|||
[Web Animations: property <background-color> from neutral to [green\] at (-0.3) should be [rgb(0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (0.3) should be [rgb(167, 205, 167)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (-0.3) should be [rgb(255, 255, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (0) should be [rgb(238, 238, 238)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (0.6) should be [rgb(95, 172, 95)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 73, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -83,21 +83,3 @@
|
|||
[Web Animations: property <background-position-x> from [inherit\] to [80px\] at (0.25) should be [65px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (-0.25) should be [55px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.75) should be [75px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (1.25) should be [85px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.5) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0) should be [60px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.25) should be [65px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -83,21 +83,3 @@
|
|||
[Web Animations: property <background-position-y> from neutral to [80px\] at (0.25) should be [50px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0) should be [60px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (-0.25) should be [55px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (1.25) should be [85px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.5) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.75) should be [75px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.25) should be [65px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -161,18 +161,3 @@
|
|||
[Web Animations: property <border-top-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (1.5) should be [rgb(255, 120, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (0) should be [rgb(255, 255, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (0.6) should be [rgb(255, 201, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (-0.3) should be [rgb(255, 255, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -125,18 +125,3 @@
|
|||
[Web Animations: property <border-image-outset> from [0\] to [1\] at (-0.3) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (0.6) should be [5.2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (0.3) should be [7.6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (1.5) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (-0.3) should be [12.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (0) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -302,15 +302,9 @@
|
|||
[CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (1.5) should be [50%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0.6) should be [26%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (0.3) should be [0% fill\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0) should be [50%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [50% fill\] to [100 fill\] at (1.5) should be [100 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -326,12 +320,6 @@
|
|||
[CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (1) should be [40% 50 60% 70\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0.5) should be [30%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (-0.3) should be [62%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [0% 10 20 30 fill\] to [40 50 60% 70\] at (0.3) should be [0% 10 20 30 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -350,9 +338,6 @@
|
|||
[CSS Animations: property <border-image-slice> from [50% fill\] to [100 fill\] at (0) should be [50% fill\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0.3) should be [38%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (0) should be [0% 10 20% 30 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -368,9 +353,6 @@
|
|||
[CSS Animations: property <border-image-slice> from [0% 10 20 30 fill\] to [40 50 60% 70\] at (0) should be [0% 10 20 30 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (1.5) should be [0%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (0) should be [0% fill\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -146,15 +146,6 @@
|
|||
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(-45deg, red, yellow)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (-0.3) should be [inherit\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0) should be [inherit\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.3) should be [inherit\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -362,9 +362,6 @@
|
|||
[CSS Animations: property <border-image-width> from [10px auto auto 20\] to [110px auto 120 auto\] at (0) should be [10px auto auto 20\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (5) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [10px\] to [20\] at (1.5) should be [20\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -383,9 +380,6 @@
|
|||
[CSS Animations: property <border-image-width> from [10\] to [20%\] at (0.3) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (10) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [unset\] to [20px\] at (-0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -395,15 +389,6 @@
|
|||
[CSS Animations: property <border-image-width> from [10px auto auto 20\] to [110px auto 120 auto\] at (0.3) should be [10px auto auto 20\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (0.6) should be [52px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (0) should be [100px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (1.5) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [unset\] to [20px\] at (0.6) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -431,12 +416,6 @@
|
|||
[CSS Animations: property <border-image-width> from [10\] to [20%\] at (0.5) should be [20%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (0.3) should be [76px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (-0.3) should be [124px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [unset\] to [20px\] at (0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -200,18 +200,3 @@
|
|||
[Web Animations: property <border-top-left-radius> from [unset\] to [20px\] at (0.3) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -245,141 +245,3 @@
|
|||
[Web Animations: property <border-left-width> from [0px\] to [10px\] at (1) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (1) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (1) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (1.5) should be [28.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (0.3) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (-2) should be [35px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (0) should be [1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (0.6) should be [9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (0.6) should be [16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (-0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [0px\] to [10px\] at (0.3) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (0.3) should be [12px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (0) should be [5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [0px\] to [10px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (1.5) should be [28.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (1.5) should be [16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (0.3) should be [4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (0.3) should be [8px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [0px\] to [10px\] at (0.6) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [inherit\] to [20px\] at (0.6) should be [12px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (1.5) should be [18px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [inherit\] to [20px\] at (0.3) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (0.3) should be [8.1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (0.3) should be [8.1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (0.6) should be [9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (-0.25) should be [0.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (-0.3) should be [18px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [inherit\] to [20px\] at (1.5) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [inherit\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (0) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (0.6) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (0.6) should be [13.2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (-0.3) should be [2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (1) should be [11px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (1) should be [5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (1.5) should be [25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (0.3) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (0.6) should be [11px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (0.6) should be [13.2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [0px\] to [10px\] at (1) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -89,33 +89,3 @@
|
|||
[Web Animations: property <color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (0) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (0) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -140,24 +140,12 @@
|
|||
[CSS Transitions: property <opacity> from [unset\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0.6) should be [0.44\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [unset\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0) should be [0.8\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [initial\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (-0.3) should be [0.98\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0.3) should be [0.62\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [0\] to [1\] at (1.5) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -140,15 +140,9 @@
|
|||
[CSS Animations: property <perspective> from [50px\] to [none\] at (0.3) should be [50px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (-20) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (-20) should be [230px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <perspective> from [50px\] to [100px\] at (-1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -182,15 +176,9 @@
|
|||
[CSS Animations: property <perspective> from [unset\] to [20px\] at (-0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [unset\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -215,9 +203,6 @@
|
|||
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0.6) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -239,9 +224,6 @@
|
|||
[CSS Transitions: property <perspective> from neutral to [20px\] at (-1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (-1) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [initial\] to [20px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -251,6 +233,3 @@
|
|||
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0.3) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -107,18 +107,12 @@
|
|||
[CSS Transitions: property <perspective-origin> from [unset\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <perspective-origin> from [unset\] to [20px 20px\] at (0.3) should be [23.5px 23.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <perspective-origin> from [unset\] to [20px 20px\] at (0) should be [25px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0.6) should be [24px 16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <perspective-origin> from [initial\] to [20px 20px\] at (0) should be [25px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -143,9 +137,6 @@
|
|||
[CSS Animations: property <perspective-origin> from [initial\] to [20px 20px\] at (1.5) should be [17.5px 17.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -161,9 +152,6 @@
|
|||
[CSS Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (0.6) should be [22px 22px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -182,9 +170,6 @@
|
|||
[CSS Transitions: property <perspective-origin> from [initial\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <perspective-origin> from [unset\] to [20px 20px\] at (0.6) should be [22px 22px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -71,18 +71,3 @@
|
|||
[Web Animations: property <transform> from [initial\] to [translate(20px)\] at (2) should be [translate(40px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (0.25) should be [translate(27.5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (0) should be [translate(30px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (-1) should be [translate(40px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (0.75) should be [translate(22.5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (2) should be [translate(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -209,15 +209,9 @@
|
|||
[CSS Transitions with transition: all: property <transform-origin> from [top left\] to [bottom right\] at (0.6) should be [30px 30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [initial\] to [20px 20px\] at (1.5) should be [17.5px 17.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [center center\] to [0% 100px\] at (1.5) should be [-12.5px 137.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -233,9 +227,6 @@
|
|||
[CSS Transitions with transition: all: property <transform-origin> from [unset\] to [20px 20px\] at (0.6) should be [22px 22px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <transform-origin> from [initial\] to [20px 20px\] at (0.6) should be [22px 22px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -251,9 +242,6 @@
|
|||
[CSS Transitions: property <transform-origin> from [center center\] to [0% 100px\] at (0) should be [25px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [top left\] to [bottom right\] at (0) should be [0px 0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -323,9 +311,6 @@
|
|||
[CSS Transitions with transition: all: property <transform-origin> from [unset\] to [20px 20px\] at (0) should be [25px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (0.6) should be [24px 16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [unset\] to [20px 20px\] at (0.6) should be [22px 22px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -95,9 +95,6 @@
|
|||
[Web Animations: property <z-index> from [unset\] to [5\] at (0) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (0) should be [15\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [auto\] to [10\] at (1) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -155,9 +152,6 @@
|
|||
[Web Animations: property <z-index> from [-5\] to [5\] at (-0.3) should be [-8\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [auto\] to [10\] at (0) should be [auto\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -188,9 +182,6 @@
|
|||
[Web Animations: property <z-index> from [unset\] to [5\] at (0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (-0.3) should be [18\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [initial\] to [5\] at (0.6) should be [5\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -218,18 +209,12 @@
|
|||
[CSS Animations: property <z-index> from [initial\] to [5\] at (0.3) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (0.6) should be [9\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <z-index> from [auto\] to [10\] at (1) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <z-index> from [initial\] to [5\] at (-0.3) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (0.3) should be [12\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [auto\] to [10\] at (0.6) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -107,18 +107,3 @@
|
|||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
[CSS Animations: property <line-height> from [14px\] to [normal\] at (0.5) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [14q\] to [normal\] at (0.5) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -62,18 +59,12 @@
|
|||
[Web Animations: property <line-height> from [4q\] to [14q\] at (1) should be [14q\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [4\] to [14px\] at (0) should be [4\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [initial\] to [20px\] at (0.6) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [4\] to [14q\] at (1.5) should be [14q\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -161,9 +152,6 @@
|
|||
[Web Animations: property <line-height> from [normal\] to [normal\] at (0.3) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [14q\] to [normal\] at (0.6) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -248,9 +236,6 @@
|
|||
[Web Animations: property <line-height> from [4\] to [14q\] at (1) should be [14q\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [4\] to [14px\] at (0.3) should be [4\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -332,18 +317,12 @@
|
|||
[Web Animations: property <line-height> from [initial\] to [20px\] at (0.6) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [normal\] to [normal\] at (-0.3) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [14q\] to [normal\] at (1) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [normal\] to [normal\] at (0.6) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -359,9 +338,6 @@
|
|||
[Web Animations: property <line-height> from [normal\] to [normal\] at (1.5) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [4px\] to [14px\] at (-0.3) should be [1px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -371,9 +347,6 @@
|
|||
[Web Animations: property <line-height> from [normal\] to [4\] at (-0.3) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (-1) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [14px\] to [normal\] at (0) should be [14px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -383,9 +356,6 @@
|
|||
[CSS Animations: property <line-height> from [14px\] to [normal\] at (1.5) should be [normal\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [4q\] to [14q\] at (1.5) should be [19q\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -455,9 +425,6 @@
|
|||
[Web Animations: property <line-height> from [unset\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [4\] to [14\] at (0.3) should be [7\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -542,9 +509,6 @@
|
|||
[Web Animations: property <line-height> from [4\] to [14\] at (0.6) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <line-height> from [unset\] to [20px\] at (-1) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <line-height> from [4px\] to [14px\] at (-1) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -29,18 +29,9 @@
|
|||
[Web Animations: property <background-color> from [initial\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (0.3) should be [rgb(167, 205, 167)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-color> from [inherit\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (-0.3) should be [rgb(255, 255, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (0) should be [rgb(238, 238, 238)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-color> from [unset\] to [green\] at (0) should be [rgba(0, 0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -62,9 +53,6 @@
|
|||
[Web Animations: property <background-color> from [currentcolor\] to [rgba(0, 255, 0, 0.75)\] at (0.75) should be [rgba(0, 208, 47, 0.69)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (0.6) should be [rgb(95, 172, 95)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 73, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -107,9 +95,6 @@
|
|||
[Web Animations: property <background-color> from [inherit\] to [green\] at (0) should be [rgb(238, 238, 238)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 73, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-color> from [currentcolor\] to [rgba(0, 255, 0, 0.75)\] at (-0.5) should be [rgba(0, 0, 255, 0.38)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
[background-position-x-interpolation]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (-0.25) should be [55px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-x> from [inherit\] to [80px\] at (0.75) should be [75px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -26,9 +23,6 @@
|
|||
[Web Animations: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.75) should be [75px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-x> from neutral to [80px\] at (1) should be [80px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -44,15 +38,9 @@
|
|||
[Web Animations: property <background-position-x> from [initial\] to [right\] at (1) should be [100%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (1.25) should be [85px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-x> from neutral to [80px\] at (1.25) should be [90px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.5) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -65,15 +53,9 @@
|
|||
[Web Animations: property <background-position-x> from [initial\] to [right\] at (1.25) should be [125%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0) should be [60px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-x> from neutral to [80px\] at (-0.25) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.25) should be [65px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-x> from [initial\] to [right\] at (0.25) should be [25%\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -14,18 +14,9 @@
|
|||
[Web Animations: property <background-position-y> from neutral to [80px\] at (0.5) should be [60px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0) should be [60px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (-0.25) should be [55px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-y> from [inherit\] to [80px\] at (0.25) should be [65px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (1.25) should be [85px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0.5) should be [50%\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -50,9 +41,6 @@
|
|||
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0) should be [0%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.5) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -65,9 +53,6 @@
|
|||
[Web Animations: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.75) should be [75px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-y> from [inherit\] to [80px\] at (0.5) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -98,9 +83,6 @@
|
|||
[Web Animations: property <background-position-y> from neutral to [80px\] at (1.25) should be [90px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.25) should be [65px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <background-position-y> from neutral to [80px\] at (0.25) should be [50px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -8,9 +8,6 @@
|
|||
[Web Animations: property <border-top-color> from [unset\] to [orange\] at (0) should be [rgb(0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <border-color> from [rgb(20, 30, 40) rgb(40, 50, 60)\] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)\] at (0.3) should be [rgb(17, 27, 37) rgb(40, 50, 60) rgb(23, 33, 43) rgb(43, 53, 63)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -29,9 +26,6 @@
|
|||
[Web Animations: property <border-color> from [rgb(20, 30, 40) rgb(40, 50, 60)\] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)\] at (1) should be [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (1.5) should be [rgb(255, 120, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <border-color> from [rgb(20, 30, 40) rgb(40, 50, 60)\] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)\] at (1) should be [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -80,18 +74,9 @@
|
|||
[Web Animations: property <border-top-color> from [unset\] to [orange\] at (1.5) should be [rgb(255, 248, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (0) should be [rgb(255, 255, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (0.6) should be [rgb(255, 201, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-color> from [rgb(20, 30, 40) rgb(40, 50, 60)\] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)\] at (0.3) should be [rgb(17, 27, 37) rgb(40, 50, 60) rgb(23, 33, 43) rgb(43, 53, 63)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (-0.3) should be [rgb(255, 255, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-top-color> from [unset\] to [orange\] at (1) should be [rgb(255, 165, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -35,9 +35,6 @@
|
|||
[Web Animations: property <border-image-outset> from [0px\] to [5px\] at (0.3) should be [1.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (0.6) should be [5.2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-outset> from [unset\] to [2\] at (1.5) should be [3\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -56,9 +53,6 @@
|
|||
[Web Animations: property <border-image-outset> from [initial\] to [2\] at (1) should be [2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (0.3) should be [7.6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-outset> from [initial\] to [2\] at (1.5) should be [3\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -77,9 +71,6 @@
|
|||
[Web Animations: property <border-image-outset> from neutral to [2px\] at (1.5) should be [2.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (1.5) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-outset> from neutral to [2px\] at (0.3) should be [1.3px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -122,12 +113,6 @@
|
|||
[Web Animations: property <border-image-outset> from neutral to [2px\] at (-0.3) should be [0.7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (-0.3) should be [12.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-outset> from [inherit\] to [2px\] at (0) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-outset> from neutral to [2px\] at (0.6) should be [1.6px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -77,9 +77,6 @@
|
|||
[Web Animations: property <border-image-slice> from [inherit\] to [10%\] at (-0.3) should be [62%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0.6) should be [26%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (0.5) should be [40% 50 60% 70\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -92,9 +89,6 @@
|
|||
[Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (0.3) should be [0% 10 20% 30 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0) should be [50%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [50% fill\] to [100 fill\] at (1.5) should be [100 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -149,15 +143,9 @@
|
|||
[Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (-0.3) should be [0% 10 20% 30 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0.5) should be [30%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-slice> from [50% fill\] to [100 fill\] at (-0.3) should be [50% fill\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (-0.3) should be [62%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-slice> from [initial\] to [10%\] at (0) should be [100%\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -227,9 +215,6 @@
|
|||
[Web Animations: property <border-image-slice> from [inherit\] to [10%\] at (0.6) should be [26%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0.3) should be [38%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (0) should be [0% 10 20% 30 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -278,9 +263,6 @@
|
|||
[CSS Animations: property <border-image-slice> from [0% 10 20 30 fill\] to [40 50 60% 70\] at (0) should be [0% 10 20 30 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (1.5) should be [0%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (-0.5) should be [0% 0 0% 10 fill\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -134,9 +134,6 @@
|
|||
[CSS Transitions with transition: all: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (-0.3) should be [inherit\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (1) should be [url(../support/orange_color.png)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -236,9 +233,6 @@
|
|||
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (1.5) should be [url(../support/orange_color.png)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0) should be [inherit\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (-0.3) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -278,9 +272,6 @@
|
|||
[Web Animations: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (1) should be [url(../support/orange_color.png)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.3) should be [inherit\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(-45deg, red, yellow)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -68,9 +68,6 @@
|
|||
[Web Animations: property <border-image-width> from [10\] to [20%\] at (1.5) should be [20%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (5) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [10px\] to [20\] at (1.5) should be [20\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -131,9 +128,6 @@
|
|||
[Web Animations: property <border-image-width> from [10px\] to [20\] at (1.5) should be [20\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (10) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [unset\] to [20px\] at (-0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -155,18 +149,9 @@
|
|||
[CSS Animations: property <border-image-width> from [10px auto auto 20\] to [110px auto 120 auto\] at (0.3) should be [10px auto auto 20\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (0.6) should be [52px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (0) should be [100px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-image-width> from [0\] to [20\] at (0.6) should be [12\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (1.5) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [unset\] to [20px\] at (0.6) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -227,12 +212,6 @@
|
|||
[Web Animations: property <border-image-width> from [10px auto auto 20\] to [110px auto auto 120\] at (1) should be [110px auto auto 120\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (0.3) should be [76px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (-0.3) should be [124px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-image-width> from [unset\] to [20px\] at (0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -56,9 +56,6 @@
|
|||
[Web Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-top-left-radius> from [20px\] to [10px 30px\] at (0.3) should be [17px 23px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -95,9 +92,6 @@
|
|||
[Web Animations: property <border-top-left-radius> from [10px\] to [100%\] at (-0.3) should be [calc(13px + -30%)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-top-left-radius> from neutral to [20px\] at (0) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -170,9 +164,6 @@
|
|||
[Web Animations: property <border-top-left-radius> from [10px\] to [100%\] at (1) should be [100%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-top-left-radius> from [initial\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -197,9 +188,6 @@
|
|||
[Web Animations: property <border-top-left-radius> from [20px\] to [10px 30px\] at (1) should be [10px 30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-top-left-radius> from [10px\] to [100%\] at (0.6) should be [calc(4px + 60%)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -215,6 +203,3 @@
|
|||
[Web Animations: property <border-top-left-radius> from [unset\] to [20px\] at (0.3) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -2,48 +2,24 @@
|
|||
[border-width interpolation]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (1) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (1) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (1.5) should be [28.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [unset\] to [20px\] at (0.3) should be [8.1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (0.3) should be [23px 43px 63px 83px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (0.3) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (-2) should be [35px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-right-width> from [thin\] to [11px\] at (0.6) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (0.6) should be [26px 46px 66px 86px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (0) should be [1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from neutral to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (0.6) should be [9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-bottom-width> from [thick\] to [15px\] at (0.3) should be [8px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (0.6) should be [16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-bottom-width> from [thick\] to [15px\] at (1) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -59,15 +35,9 @@
|
|||
[Web Animations: property <border-right-width> from [thin\] to [11px\] at (-2) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (-0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [initial\] to [20px\] at (1.5) should be [28.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [0px\] to [10px\] at (0.3) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [0px\] to [10px\] at (0.3) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -92,24 +62,9 @@
|
|||
[CSS Transitions with transition: all: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (0.3) should be [23px 43px 63px 83px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (0.3) should be [12px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (0) should be [5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (1) should be [30px 50px 70px 90px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [0px\] to [10px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (1.5) should be [28.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-right-width> from [thin\] to [11px\] at (1.5) should be [16px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -125,21 +80,9 @@
|
|||
[Web Animations: property <border-left-width> from [unset\] to [20px\] at (1.5) should be [28.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (1.5) should be [16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (0.3) should be [4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-right-width> from [thin\] to [11px\] at (0) should be [1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (0.3) should be [8px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [medium\] to [13px\] at (-0.25) should be [0.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -155,12 +98,6 @@
|
|||
[Web Animations: property <border-left-width> from [initial\] to [20px\] at (0.3) should be [8.1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [0px\] to [10px\] at (0.6) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (0.3) should be [23px 43px 63px 83px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -176,9 +113,6 @@
|
|||
[Web Animations: property <border-top-width> from [15px\] to [thick\] at (0.6) should be [9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-top-width> from [15px\] to [thick\] at (1.5) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -188,33 +122,18 @@
|
|||
[Web Animations: property <border-top-width> from [15px\] to [thick\] at (0) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [inherit\] to [20px\] at (0.6) should be [12px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from neutral to [20px\] at (-0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (1.5) should be [18px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-bottom-width> from [thick\] to [15px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (-0.3) should be [17px 37px 57px 77px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [inherit\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-bottom-width> from [thick\] to [15px\] at (-0.3) should be [2px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -224,15 +143,9 @@
|
|||
[Web Animations: property <border-left-width> from [unset\] to [20px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [inherit\] to [20px\] at (0.3) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [0px\] to [10px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (0.3) should be [8.1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (-0.3) should be [17px 37px 57px 77px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -257,15 +170,9 @@
|
|||
[Web Animations: property <border-top-width> from [15px\] to [thick\] at (-2) should be [35px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (0.3) should be [8.1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (0) should be [20px 40px 60px 80px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (0.6) should be [9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (0.6) should be [26px 46px 66px 86px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -278,12 +185,6 @@
|
|||
[Web Animations: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (-0.3) should be [17px 37px 57px 77px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [medium\] to [13px\] at (-0.25) should be [0.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (-0.3) should be [18px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (1) should be [30px 50px 70px 90px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -296,9 +197,6 @@
|
|||
[Web Animations: property <border-left-width> from [medium\] to [13px\] at (0.3) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [inherit\] to [20px\] at (1.5) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [0px\] to [10px\] at (0) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -308,9 +206,6 @@
|
|||
[Web Animations: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (1.5) should be [35px 55px 75px 95px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [inherit\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [inherit\] to [20px\] at (0.6) should be [12px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -332,33 +227,9 @@
|
|||
[Web Animations: property <border-left-width> from [inherit\] to [20px\] at (1.5) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (0) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (0.6) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [initial\] to [20px\] at (0.6) should be [13.2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (-0.3) should be [2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-right-width> from [thin\] to [11px\] at (1) should be [11px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <border-width> from [20px 40px 60px 80px\] to [30px 50px 70px 90px\] at (-0.3) should be [17px 37px 57px 77px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-top-width> from [15px\] to [thick\] at (1) should be [5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (1.5) should be [25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from neutral to [20px\] at (0.3) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [medium\] to [13px\] at (-2) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -371,18 +242,9 @@
|
|||
[Web Animations: property <border-top-width> from [15px\] to [thick\] at (1) should be [5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-bottom-width> from [thick\] to [15px\] at (0.6) should be [11px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [medium\] to [13px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [unset\] to [20px\] at (0.6) should be [13.2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <border-left-width> from [0px\] to [10px\] at (1) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <border-left-width> from [0px\] to [10px\] at (1) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -20,9 +20,6 @@
|
|||
[Web Animations: property <box-shadow> from [unset\] to [20px 20px 20px 20px black\] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <box-shadow> from [inherit\] to [20px 20px 20px 20px black\] at (1.5) should be [rgb(0, 0, 0) 15px 25px 15px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black\] at (0.3) should be [rgb(0, 0, 0) 13px 27px 13px 27px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -50,15 +47,9 @@
|
|||
[Web Animations: property <box-shadow> from [initial\] to [20px 20px 20px 20px black\] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <box-shadow> from [inherit\] to [20px 20px 20px 20px black\] at (0) should be [rgb(0, 0, 0) 30px 10px 30px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <box-shadow> from [10px 20px yellow, 5px 10px green\] to [inset 5px 10px green, 15px 20px blue\] at (0.3) should be [10px 20px yellow, 5px 10px green\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <box-shadow> from [inherit\] to [20px 20px 20px 20px black\] at (-0.3) should be [rgb(0, 0, 0) 33px 7px 33px 7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <box-shadow> from [10px 20px yellow, 5px 10px green\] to [inset 5px 10px green, 15px 20px blue\] at (1) should be [inset 5px 10px green, 15px 20px blue\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -194,9 +185,6 @@
|
|||
[Web Animations: property <box-shadow> from [15px 10px 5px 6px black\] to [-15px -10px 25px -4px orange\] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <box-shadow> from [inherit\] to [20px 20px 20px 20px black\] at (0.6) should be [rgb(0, 0, 0) 24px 16px 24px 16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <box-shadow> from [10px 10px 10px 10px black\] to [10px 10px 10px 10px currentColor\] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -212,9 +200,6 @@
|
|||
[Web Animations: property <box-shadow> from [15px 10px 5px 6px black\] to [-15px -10px 25px -4px orange\] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <box-shadow> from [inherit\] to [20px 20px 20px 20px black\] at (0.3) should be [rgb(0, 0, 0) 27px 13px 27px 13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <box-shadow> from [15px 10px 5px 6px black inset\] to [-15px -10px 25px -4px orange inset\] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px inset\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -8,9 +8,6 @@
|
|||
[Web Animations: property <color> from [black\] to [orange\] at (0.6) should be [rgb(153, 99, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (0) should be [rgb(0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -20,9 +17,6 @@
|
|||
[Web Animations: property <color> from [black\] to [orange\] at (0.3) should be [rgb(77, 50, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from neutral to [green\] at (0.6) should be [rgb(102, 179, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -32,9 +26,6 @@
|
|||
[Web Animations: property <color> from [inherit\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from neutral to [green\] at (1.5) should be [rgb(0, 65, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -56,15 +47,9 @@
|
|||
[Web Animations: property <color> from [initial\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (0.3) should be [rgb(0, 38, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -80,12 +65,6 @@
|
|||
[Web Animations: property <color> from [inherit\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (0) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (0) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -98,24 +77,15 @@
|
|||
[Web Animations: property <color> from [unset\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [black\] to [orange\] at (0) should be [rgb(0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [unset\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <color> from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (0) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -113,18 +113,12 @@
|
|||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0.6) should be [0.44\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (0.6) should be [0.6\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (0.6) should be [0.16\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0) should be [0.8\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (0) should be [0.8\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -143,12 +137,6 @@
|
|||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (-0.3) should be [0.98\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0.3) should be [0.62\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [0\] to [1\] at (-0.3) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -14,12 +14,6 @@
|
|||
[Web Animations: property <flex-basis> from neutral to [2%\] at (1) should be [2%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-basis> from [inherit\] to [2%\] at (0.3) should be [2.7%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-basis> from [inherit\] to [2%\] at (1.5) should be [1.5%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <flex-basis> from [0%\] to [100%\] at (-0.3) should be [0%\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -116,9 +110,6 @@
|
|||
[Web Animations: property <flex-basis> from [0%\] to [100%\] at (0.6) should be [60%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-basis> from [inherit\] to [2%\] at (0.6) should be [2.4%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-basis> from [initial\] to [2%\] at (0.3) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -146,12 +137,6 @@
|
|||
[Web Animations: property <flex-basis> from [unset\] to [2%\] at (1) should be [2%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-basis> from [inherit\] to [2%\] at (0) should be [3%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-basis> from [inherit\] to [2%\] at (-0.3) should be [3.3%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <flex-basis> from [0px\] to [100px\] at (-0.3) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -50,9 +50,6 @@
|
|||
[Web Animations: property <flex-grow> from [0\] to [1\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-grow> from [inherit\] to [2\] at (1.5) should be [1.5\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <flex-grow> from [unset\] to [2\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -83,12 +80,6 @@
|
|||
[Web Animations: property <flex-grow> from [initial\] to [2\] at (0.6) should be [1.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-grow> from [inherit\] to [2\] at (0) should be [3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-grow> from [inherit\] to [2\] at (0.3) should be [2.7\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <flex-grow> from [inherit\] to [2\] at (1) should be [2\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -101,9 +92,6 @@
|
|||
[Web Animations: property <flex-grow> from [unset\] to [2\] at (0.3) should be [0.6\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-grow> from [inherit\] to [2\] at (-0.3) should be [3.3\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <flex-grow> from [1\] to [2\] at (-0.3) should be [0.7\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -128,6 +116,3 @@
|
|||
[Web Animations: property <flex-grow> from [inherit\] to [2\] at (0.3) should be [2.7\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-grow> from [inherit\] to [2\] at (0.6) should be [2.4\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -8,12 +8,6 @@
|
|||
[Web Animations: property <flex-shrink> from neutral to [2\] at (-0.3) should be [1.35\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-shrink> from [inherit\] to [2\] at (0) should be [3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-shrink> from [inherit\] to [2\] at (0.6) should be [2.4\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <flex-shrink> from [1\] to [2\] at (1.5) should be [2.5\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -53,9 +47,6 @@
|
|||
[Web Animations: property <flex-shrink> from [initial\] to [2\] at (-0.3) should be [0.7\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-shrink> from [inherit\] to [2\] at (0.3) should be [2.7\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <flex-shrink> from [0\] to [1\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -113,9 +104,6 @@
|
|||
[Web Animations: property <flex-shrink> from [0\] to [1\] at (0.3) should be [0.3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-shrink> from [inherit\] to [2\] at (-0.3) should be [3.3\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <flex-shrink> from [1\] to [2\] at (0.3) should be [1.3\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -128,6 +116,3 @@
|
|||
[Web Animations: property <flex-shrink> from [inherit\] to [2\] at (0) should be [3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <flex-shrink> from [inherit\] to [2\] at (1.5) should be [1.5\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -17,9 +17,6 @@
|
|||
[Web Animations: property <order> from [inherit\] to [20\] at (-0.5) should be [35\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <order> from [inherit\] to [20\] at (-3) should be [60\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <order> from neutral to [20\] at (-3) should be [-20\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -44,15 +41,9 @@
|
|||
[Web Animations: property <order> from [10\] to [20\] at (1.5) should be [25\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <order> from [inherit\] to [20\] at (1.5) should be [15\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <order> from [2\] to [4\] at (-0.5) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <order> from [inherit\] to [20\] at (0.3) should be [27\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <order> from [10\] to [20\] at (0.6) should be [16\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -80,21 +71,12 @@
|
|||
[Web Animations: property <order> from [unset\] to [20\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <order> from [inherit\] to [20\] at (0) should be [30\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <order> from neutral to [20\] at (0) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <order> from [inherit\] to [20\] at (-0.5) should be [35\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <order> from neutral to [20\] at (0.6) should be [16\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <order> from [inherit\] to [20\] at (0.6) should be [24\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <order> from [2\] to [4\] at (0) should be [2\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -17,9 +17,6 @@
|
|||
[Web Animations: property <font-size> from [unset\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [inherit\] to [20px\] at (-2) should be [50px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [unset\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -35,27 +32,12 @@
|
|||
[Web Animations: property <font-size> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [4px\] to [14px\] at (1.5) should be [19px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [initial\] to [20px\] at (0.3) should be [17.2px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -68,24 +50,15 @@
|
|||
[Web Animations: property <font-size> from [initial\] to [20px\] at (0.6) should be [18.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [4px\] to [14px\] at (1) should be [14px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [initial\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from neutral to [20px\] at (-2) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -98,9 +71,6 @@
|
|||
[Web Animations: property <font-size> from neutral to [20px\] at (-0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [4px\] to [14px\] at (0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -131,15 +101,9 @@
|
|||
[Web Animations: property <font-size> from [4px\] to [14px\] at (-0.3) should be [1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from neutral to [20px\] at (0.3) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [unset\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (-2) should be [50px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -2,39 +2,21 @@
|
|||
[font-size interpolation]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (-0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [unset\] to [20px\] at (0.6) should be [16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (0) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (-2) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [unset\] to [20px\] at (0) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (0.3) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [unset\] to [20px\] at (1.5) should be [25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [unset\] to [20px\] at (-0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (1.5) should be [25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [unset\] to [20px\] at (-2) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-size> from [unset\] to [20px\] at (0.6) should be [16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-size> from [unset\] to [20px\] at (0.3) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -35,9 +35,6 @@
|
|||
[Web Animations: property <font-stretch> from neutral to [200%\] at (-0.25) should be [75%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-stretch> from [initial\] to [inherit\] at (1) should be [200%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-stretch> from [initial\] to [inherit\] at (0) should be [100%\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -62,9 +59,6 @@
|
|||
[An interpolation to inherit updates correctly on a parent style change.]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-stretch> from [initial\] to [inherit\] at (1.5) should be [250%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-stretch> from [100%\] to [200%\] at (1.5) should be [250%\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -113,12 +107,6 @@
|
|||
[Web Animations: property <font-stretch> from [100%\] to [200%\] at (0.6) should be [160%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-stretch> from [initial\] to [inherit\] at (-0.25) should be [75%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-stretch> from [initial\] to [inherit\] at (-2) should be [0%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-stretch> from [condensed\] to [expanded\] at (0.25) should be [semi-condensed\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -137,9 +125,6 @@
|
|||
[Web Animations: property <font-stretch> from [semi-condensed\] to [semi-expanded\] at (1) should be [semi-expanded\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-stretch> from [initial\] to [inherit\] at (0.3) should be [130%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-stretch> from [normal\] to [ultra-expanded\] at (0.5) should be [extra-expanded\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -149,9 +134,6 @@
|
|||
[Web Animations: property <font-stretch> from [initial\] to [inherit\] at (0.6) should be [160%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <font-stretch> from [initial\] to [inherit\] at (0.6) should be [160%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <font-stretch> from [initial\] to [inherit\] at (-0.25) should be [75%\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -50,21 +50,9 @@
|
|||
[Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [inherit\] to [20px\] at (1.5) should be [29px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [unset\] to [20px\] at (-0.3) should be [-3.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [inherit\] to [20px\] at (0.3) should be [7.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <letter-spacing> from [unset\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [unset\] to [20px\] at (0) should be [2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <letter-spacing> from neutral to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -74,9 +62,6 @@
|
|||
[Web Animations: property <letter-spacing> from [normal\] to [10px\] at (0.6) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [inherit\] to [20px\] at (-0.3) should be [-3.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (0) should be [-10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -104,15 +89,9 @@
|
|||
[Web Animations: property <letter-spacing> from [unset\] to [20px\] at (0) should be [2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [unset\] to [20px\] at (1.5) should be [29px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <letter-spacing> from [inherit\] to [20px\] at (-0.3) should be [-3.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [unset\] to [20px\] at (0.6) should be [12.8px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <letter-spacing> from [inherit\] to [20px\] at (0.3) should be [7.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -122,21 +101,12 @@
|
|||
[Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (0.3) should be [-4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [unset\] to [20px\] at (0.3) should be [7.4px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <letter-spacing> from [initial\] to [20px\] at (1.5) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [inherit\] to [20px\] at (0) should be [2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <letter-spacing> from [normal\] to [10px\] at (1) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <letter-spacing> from [unset\] to [20px\] at (1.5) should be [29px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <letter-spacing> from [inherit\] to [20px\] at (0.6) should be [12.8px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -26,9 +26,6 @@
|
|||
[CSS Transitions with transition: all: property <text-indent> from [0px hanging\] to [50px hanging\] at (0) should be [0 hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [inherit\] to [20px\] at (0.6) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-indent> from [0px\] to [50px each-line hanging\] at (0.5) should be [50px each-line hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -56,24 +53,12 @@
|
|||
[Web Animations: property <text-indent> from [unset\] to [20px\] at (0) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [unset\] to [20px\] at (-0.3) should be [85px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [inherit\] to [20px\] at (1.5) should be [-5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <text-indent> from [0px\] to [50px each-line hanging\] at (0) should be [50px each-line hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [inherit\] to [20px\] at (-0.3) should be [85px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [0px each-line\] to [50px hanging\] at (1) should be [50px hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [unset\] to [20px\] at (0.6) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-indent> from [inherit\] to [20px\] at (0) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -107,9 +92,6 @@
|
|||
[CSS Transitions: property <text-indent> from [0px\] to [50px each-line hanging\] at (0.3) should be [50px each-line hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [inherit\] to [20px\] at (0) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [0px each-line\] to [50px hanging\] at (0.5) should be [50px hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -179,9 +161,6 @@
|
|||
[CSS Transitions with transition: all: property <text-indent> from [0px\] to [50px each-line hanging\] at (-0.3) should be [50px each-line hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [unset\] to [20px\] at (0) should be [70px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-indent> from [unset\] to [20px\] at (0.6) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -215,9 +194,6 @@
|
|||
[Web Animations: property <text-indent> from [initial\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [unset\] to [20px\] at (1.5) should be [-5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [0px\] to [50px each-line hanging\] at (0.5) should be [50px each-line hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -269,9 +245,6 @@
|
|||
[CSS Transitions with transition: all: property <text-indent> from [0px\] to [50px each-line hanging\] at (0.6) should be [50px each-line hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [inherit\] to [20px\] at (0.3) should be [55px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-indent> from [unset\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -401,9 +374,6 @@
|
|||
[CSS Transitions: property <text-indent> from [0px each-line\] to [50px hanging\] at (1.5) should be [50px hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-indent> from [unset\] to [20px\] at (0.3) should be [55px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <text-indent> from [0px\] to [50px each-line hanging\] at (-0.3) should be [50px each-line hanging\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -14,24 +14,15 @@
|
|||
[Web Animations: property <word-spacing> from [normal\] to [10px\] at (0) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [unset\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [unset\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [-10px\] to [40px\] at (1) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -47,18 +38,9 @@
|
|||
[Web Animations: property <word-spacing> from [normal\] to [10px\] at (0.6) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [unset\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [-10px\] to [40px\] at (0.6) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -83,18 +65,12 @@
|
|||
[Web Animations: property <word-spacing> from neutral to [20px\] at (0.3) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [initial\] to [20px\] at (0.3) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from neutral to [20px\] at (1.5) should be [25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [unset\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [initial\] to [20px\] at (0) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -116,18 +92,12 @@
|
|||
[Web Animations: property <word-spacing> from [unset\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [unset\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [normal\] to [10px\] at (1) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <word-spacing> from [unset\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <word-spacing> from [-10px\] to [40px\] at (-0.3) should be [-25px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -20,18 +20,12 @@
|
|||
[Web Animations: property <perspective> from [inherit\] to [20px\] at (-20) should be [230px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <perspective> from [inherit\] to [20px\] at (-1) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (-20) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (-20) should be [230px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <perspective> from [50px\] to [100px\] at (-1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -104,18 +98,12 @@
|
|||
[CSS Animations: property <perspective> from [unset\] to [20px\] at (-0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <perspective> from [unset\] to [20px\] at (0.6) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <perspective> from [50px\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -179,9 +167,6 @@
|
|||
[Web Animations: property <perspective> from [initial\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <perspective> from [50px\] to [100px\] at (0) should be [50px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -236,9 +221,6 @@
|
|||
[CSS Transitions: property <perspective> from neutral to [20px\] at (-1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (-1) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [initial\] to [20px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -251,9 +233,6 @@
|
|||
[Web Animations: property <perspective> from [50px\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <perspective> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -41,9 +41,6 @@
|
|||
[CSS Transitions: property <perspective-origin> from [unset\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <perspective-origin> from [0% 50%\] to [100% 150%\] at (1.5) should be [150% 200%\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -56,9 +53,6 @@
|
|||
[CSS Transitions: property <perspective-origin> from [unset\] to [20px 20px\] at (0) should be [25px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0.6) should be [24px 16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -101,9 +95,6 @@
|
|||
[CSS Animations: property <perspective-origin> from [initial\] to [20px 20px\] at (1.5) should be [17.5px 17.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -137,9 +128,6 @@
|
|||
[Web Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (1.5) should be [17.5px 17.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -176,9 +164,6 @@
|
|||
[Web Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <perspective-origin> from [unset\] to [20px 20px\] at (0.6) should be [22px 22px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -155,9 +155,6 @@
|
|||
[Web Animations: property <rotate> from [none\] to [30deg\] at (0) should be [0deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0.25) should be [135deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (-1) should be [0.447214 -0.447214 0.774597 104.478deg\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -176,9 +173,6 @@
|
|||
[Web Animations: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0) should be [0 1 0 100deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0.75) should be [225deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0) should be [1 0 0 0deg\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -263,9 +257,6 @@
|
|||
[Web Animations: property <rotate> from [none\] to [30deg\] at (2) should be [60deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <rotate> from [inherit\] to [270deg\] at (2) should be [450deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <rotate> from [unset\] to [30deg\] at (0) should be [0deg\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -341,15 +332,9 @@
|
|||
[Web Animations: property <rotate> from [100deg\] to [180deg\] at (1) should be [180deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0) should be [90deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <rotate> from [100deg\] to [180deg\] at (2) should be [260deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <rotate> from [inherit\] to [270deg\] at (-1) should be [-90deg\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <rotate> from [inherit\] to [270deg\] at (2) should be [450deg\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -92,18 +92,9 @@
|
|||
[scale interpolation]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [initial\] at (0) should be [0.5 1 2\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [1\] to [10 -5 0\] at (0.25) should be [3.25 -0.5 0.75\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (0.75) should be [0.875 0.875 1.75\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [inherit\] to [initial\] at (0.75) should be [0.875 1 1.25\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -116,9 +107,6 @@
|
|||
[Web Animations: property <scale> from [none\] to [4 3 2\] at (2) should be [7 5 3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [2 0.5 1\] at (-1) should be [-1 1.5 3\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [inherit\] to [2 0.5 1\] at (2) should be [3.5 0 0\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -164,21 +152,12 @@
|
|||
[Web Animations: property <scale> from [1\] to [10 -5 0\] at (1) should be [10 -5 0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [initial\] to [inherit\] at (1) should be [0.5 1 2\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [2 30 400\] to [10 110 1200\] at (-1) should be [-6 -50 -400\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [26 17 9\] to [2 1\] at (0.125) should be [23 15 8\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [initial\] at (-1) should be [0 1 3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (1) should be [0.5 1 2\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [inherit\] to [2 0.5 1\] at (0) should be [0.5 1 2\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -206,9 +185,6 @@
|
|||
[Web Animations: property <scale> from [-10 5\] to [10 -5\] at (0.75) should be [5 -2.5\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [2 0.5 1\] at (2) should be [3.5 0 0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [inherit\] to [2 0.5 1\] at (1) should be [2 0.5\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -218,9 +194,6 @@
|
|||
[Web Animations: property <scale> from [-10 5 1\] to [1\] at (0.75) should be [-1.75 2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [initial\] at (2) should be [1.5 1 0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (0.75) should be [1.25 0.875\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -239,9 +212,6 @@
|
|||
[Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (-1) should be [3 0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [initial\] at (0.75) should be [0.875 1 1.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from neutral to [1.5 1\] at (1) should be [1.5 1\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -254,21 +224,12 @@
|
|||
[Web Animations: property <scale> from [2 0.5 1\] to [inherit\] at (0.75) should be [0.875 0.875 1.75\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [2 0.5 1\] at (0) should be [0.5 1 2\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [1\] to [10 -5 0\] at (2) should be [19 -11 -1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [inherit\] to [initial\] at (1) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [initial\] at (0.25) should be [0.625 1 1.75\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (-1) should be [3.5 0 0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [-10 5 1\] to [1\] at (0.25) should be [-7.25 4\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -284,9 +245,6 @@
|
|||
[Web Animations: property <scale> from [inherit\] to [2 0.5 1\] at (0.75) should be [1.625 0.625 1.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [initial\] to [inherit\] at (2) should be [0 1 3\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [initial\] to [inherit\] at (0.75) should be [0.625 1 1.75\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -323,9 +281,6 @@
|
|||
[Web Animations: property <scale> from [inherit\] to [initial\] at (-1) should be [0 1 3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [initial\] to [inherit\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [initial\] to [2 0.5 1\] at (0.25) should be [1.25 0.875\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -341,21 +296,12 @@
|
|||
[Web Animations: property <scale> from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [2 0.5 1\] at (0.25) should be [0.875 0.875 1.75\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [1\] to [10 -5 0\] at (0.75) should be [7.75 -3.5 0.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [inherit\] to [2 0.5 1\] at (0.25) should be [0.875 0.875 1.75\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [initial\] to [inherit\] at (0.75) should be [0.625 1 1.75\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [inherit\] to [2 0.5 1\] at (0.75) should be [1.625 0.625 1.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (0.25) should be [1.75 0.6251\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -365,15 +311,9 @@
|
|||
[Web Animations: property <scale> from [inherit\] to [initial\] at (2) should be [1.5 1 0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [initial\] to [inherit\] at (0.25) should be [0.875 1 1.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (0) should be [2 0.5\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (2) should be [-1 1.5 3\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <scale> from [2 30 400\] to [10 110 1200\] at (0.875) should be [9 100 1100\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -422,6 +362,3 @@
|
|||
[Web Animations: property <scale> from [-10 5 1\] to [1\] at (1) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <scale> from [initial\] to [inherit\] at (-1) should be [1.5 1 0\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -47,9 +47,6 @@
|
|||
[Web Animations: property <transform> from neutral to [translate(20px)\] at (0) should be [translate(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (0.25) should be [translate(27.5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transform> from [initial\] to [translate(20px)\] at (0) should be [translate(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -59,9 +56,6 @@
|
|||
[Web Animations: property <transform> from [inherit\] to [translate(20px)\] at (1) should be [translate(20px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (0) should be [translate(30px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transform> from [unset\] to [translate(20px)\] at (0.25) should be [translate(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -71,21 +65,12 @@
|
|||
[Web Animations: property <transform> from [initial\] to [translate(20px)\] at (0.25) should be [translate(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (-1) should be [translate(40px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transform> from neutral to [translate(20px)\] at (1) should be [translate(20px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transform> from [initial\] to [translate(20px)\] at (-1) should be [translate(-20px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (0.75) should be [translate(22.5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transform> from [initial\] to [translate(20px)\] at (2) should be [translate(40px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform> from [inherit\] to [translate(20px)\] at (2) should be [translate(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -143,9 +143,6 @@
|
|||
[CSS Transitions with transition: all: property <transform-origin> from [top left\] to [bottom right\] at (0.6) should be [30px 30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (0.3) should be [27px 13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <transform-origin> from [initial\] to [20px 20px\] at (1) should be [20px 20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -158,9 +155,6 @@
|
|||
[Web Animations: property <transform-origin> from [top left\] to [bottom right\] at (0.3) should be [15px 15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [center center\] to [0% 100px\] at (1.5) should be [-12.5px 137.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -194,9 +188,6 @@
|
|||
[Web Animations: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (-0.3) should be [-30% 20% 6.5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (1.5) should be [15px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <transform-origin> from [initial\] to [20px 20px\] at (0.6) should be [22px 22px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -221,9 +212,6 @@
|
|||
[Web Animations: property <transform-origin> from [center center\] to [0% 100px\] at (0) should be [25px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [top left\] to [bottom right\] at (0) should be [0px 0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -323,9 +311,6 @@
|
|||
[CSS Transitions with transition: all: property <transform-origin> from [unset\] to [20px 20px\] at (0) should be [25px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <transform-origin> from [inherit\] to [20px 20px\] at (0.6) should be [24px 16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transform-origin> from [initial\] to [20px 20px\] at (1) should be [20px 20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -74,21 +74,12 @@
|
|||
[translate interpolation]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [initial\] to [inherit\] at (0) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [initial\] at (0) should be [100px 200px 300px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [none\] to [none\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (0.75) should be [-75px -37.5px 75px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -113,18 +104,12 @@
|
|||
[Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (0.25) should be [-50px -25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (1) should be [240% 160%\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [-100px\] to [100px\] at (0.75) should be [50px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (2) should be [-200px -100px -400px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -140,9 +125,6 @@
|
|||
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (0) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [initial\] to [inherit\] at (0.25) should be [25px 50px 75px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [-100px\] to [100px\] at (-1) should be [-300px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -167,9 +149,6 @@
|
|||
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (0.125) should be [1px 10% 100px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (1) should be [8px 80% 800px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -188,9 +167,6 @@
|
|||
[Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (0.75) should be [50px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (0) should be [200px 100px 400px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -224,9 +200,6 @@
|
|||
[Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (-1) should be [100px 50px -100px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (-1) should be [400px 200px 800px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -248,9 +221,6 @@
|
|||
[Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (0) should be [-100px -50px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (2) should be [16px 160% 1600px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -314,15 +284,9 @@
|
|||
[Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px) 40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [-100px\] to [100px\] at (0) should be [-100px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (2) should be [300px 0px 100px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [initial\] to [inherit\] at (1) should be [100px 200px 300px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -347,12 +311,6 @@
|
|||
[Web Animations: property <translate> from [-100%\] to [100%\] at (2) should be [300%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [initial\] to [inherit\] at (1) should be [100px 200px 300px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [initial\] to [inherit\] at (-1) should be [-100px -200px -300px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -383,18 +341,9 @@
|
|||
[Web Animations: property <translate> from [-100%\] to [100%\] at (-1) should be [-300%\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (1) should be [100px 200px 300px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (1) should be [100px 200px 300px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (0.25) should be [175px 125px 225px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [initial\] to [inherit\] at (0.75) should be [75px 150px 225px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [initial\] to [inherit\] at (2) should be [200px 400px 600px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -410,18 +359,9 @@
|
|||
[Web Animations: property <translate> from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0) should be [100px 200px 300px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -446,9 +386,6 @@
|
|||
[Web Animations: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (0.125) should be [230px 260px 290px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <translate> from [initial\] to [inherit\] at (2) should be [200px 400px 600px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <translate> from [none\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -2,24 +2,15 @@
|
|||
[text-shadow interpolation]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 15px 25px 15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 15px 25px 15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (-0.3) should be [rgb(255, 176, 0) 33px 7px 33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 13px 27px 13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (0) should be [rgb(255, 165, 0) 30px 10px 30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (0.6) should be [rgb(102, 143, 0) 24px 16px 24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (1.5) should be [rgb(0, 192, 0) 10px 10px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -41,12 +32,6 @@
|
|||
[Web Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (0.6) should be [rgb(102, 143, 0) 24px 16px 24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (0.6) should be [rgb(102, 143, 0) 24px 16px 24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px\] at (0.6) should be [rgb(102, 143, 0) 16px 24px 16px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -65,9 +50,6 @@
|
|||
[Web Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (-0.3) should be [rgb(255, 176, 0) 33px 7px 33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 15px 25px 15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (1) should be [rgb(0, 128, 0) 10px 10px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -83,15 +65,9 @@
|
|||
[Web Animations: property <text-shadow> from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (0.6) should be [rgb(0, 77, 0) 10px 10px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (-0.3) should be [rgb(255, 176, 0) 33px 7px 33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from [black 15px 10px 5px\] to [orange -15px -10px 25px\] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px\] at (1) should be [rgb(0, 128, 0) 20px 20px 20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -110,9 +86,6 @@
|
|||
[Web Animations: property <text-shadow> from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (0.3) should be [rgb(0, 38, 0) 10px 10px 10px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (0) should be [rgb(255, 165, 0) 30px 10px 30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from [initial\] to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 192, 0) 30px 30px 30px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -128,9 +101,6 @@
|
|||
[Web Animations: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (1) should be [rgb(0, 128, 0) 20px 20px 20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (0) should be [rgb(255, 165, 0) 30px 10px 30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 25px 15px 25px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -11,9 +11,6 @@
|
|||
[CSS Animations: property <vertical-align> from [unset\] to [40px\] at (0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <vertical-align> from [inherit\] to [40px\] at (-0.5) should be [130px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <vertical-align> from [unset\] to [40px\] at (0.5) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -44,9 +41,6 @@
|
|||
[Web Animations: property <vertical-align> from neutral to [40px\] at (0.6) should be [28px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <vertical-align> from [inherit\] to [40px\] at (0) should be [100px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <vertical-align> from [initial\] to [40px\] at (0.5) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -194,18 +188,9 @@
|
|||
[Web Animations: property <vertical-align> from [0px\] to [100px\] at (-0.5) should be [-50px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <vertical-align> from [inherit\] to [40px\] at (0.6) should be [64px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <vertical-align> from [unset\] to [40px\] at (1.5) should be [40px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <vertical-align> from [unset\] to [40px\] at (0) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <vertical-align> from [inherit\] to [40px\] at (0.3) should be [82px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <vertical-align> from [inherit\] to [40px\] at (1.5) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -95,9 +95,6 @@
|
|||
[Web Animations: property <z-index> from [unset\] to [5\] at (0) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (0) should be [15\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [auto\] to [10\] at (1) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -155,9 +152,6 @@
|
|||
[Web Animations: property <z-index> from [-5\] to [5\] at (-0.3) should be [-8\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [auto\] to [10\] at (0) should be [auto\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -188,9 +182,6 @@
|
|||
[Web Animations: property <z-index> from [unset\] to [5\] at (0.3) should be [unset\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (-0.3) should be [18\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [initial\] to [5\] at (0.6) should be [5\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -218,18 +209,12 @@
|
|||
[CSS Animations: property <z-index> from [initial\] to [5\] at (0.3) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (0.6) should be [9\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <z-index> from [auto\] to [10\] at (1) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <z-index> from [initial\] to [5\] at (-0.3) should be [initial\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [inherit\] to [5\] at (0.3) should be [12\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <z-index> from [auto\] to [10\] at (0.6) should be [10\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
[outline-color interpolation]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 65, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -50,9 +47,6 @@
|
|||
[Web Animations: property <outline-color> from [white\] to [orange\] at (0.6) should be [rgb(255, 201, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-color> from [inherit\] to [green\] at (0.6) should be [rgb(102, 179, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-color> from neutral to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -71,9 +65,6 @@
|
|||
[Web Animations: property <outline-color> from [initial\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-color> from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-color> from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -83,18 +74,12 @@
|
|||
[Web Animations: property <outline-color> from [white\] to [orange\] at (1) should be [orange\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-color> from [inherit\] to [green\] at (0) should be [rgb(255, 255, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-color> from [unset\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-color> from [unset\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-color> from [inherit\] to [green\] at (-0.3) should be [rgb(255, 255, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-color> from neutral to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -41,9 +41,6 @@
|
|||
[Web Animations: property <outline-offset> from [-5px\] to [5px\] at (0.6) should be [1px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-offset> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-offset> from [unset\] to [20px\] at (-0.3) should be [-6px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -74,24 +71,12 @@
|
|||
[Web Animations: property <outline-offset> from neutral to [20px\] at (-0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-offset> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-offset> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-offset> from neutral to [20px\] at (0.3) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-offset> from [initial\] to [20px\] at (0.6) should be [12px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-offset> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-offset> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-offset> from [-5px\] to [5px\] at (0) should be [-5px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -5,9 +5,6 @@
|
|||
[Web Animations: property <outline-width> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [initial\] to [20px\] at (-0.3) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -23,12 +20,6 @@
|
|||
[Web Animations: property <outline-width> from [unset\] to [20px\] at (1.5) should be [28px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [0px\] to [10px\] at (0.6) should be [6px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <outline-width> from [unset\] to [20px\] at (0.6) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -38,9 +29,6 @@
|
|||
[Web Animations: property <outline-width> from [0px\] to [10px\] at (0.3) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from neutral to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [unset\] to [20px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -62,9 +50,6 @@
|
|||
[CSS Animations: property <outline-width> from [initial\] to [20px\] at (0.3) should be [8px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [thick\] to [15px\] at (0.3) should be [8px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <outline-width> from [initial\] to [20px\] at (1.5) should be [28px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -74,9 +59,6 @@
|
|||
[Web Animations: property <outline-width> from [0px\] to [10px\] at (0) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [thick\] to [15px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -107,21 +89,12 @@
|
|||
[Web Animations: property <outline-width> from [initial\] to [20px\] at (0.6) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [thick\] to [15px\] at (1.5) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [unset\] to [20px\] at (-0.3) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <outline-width> from [unset\] to [20px\] at (0.3) should be [8px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from neutral to [20px\] at (1.5) should be [25px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [thick\] to [15px\] at (0) should be [5px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -137,24 +110,9 @@
|
|||
[Web Animations: property <outline-width> from [unset\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from neutral to [20px\] at (-0.3) should be [7px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <outline-width> from [initial\] to [20px\] at (1.5) should be [28px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [0px\] to [10px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [thick\] to [15px\] at (0) should be [5px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [0px\] to [10px\] at (0.3) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <outline-width> from [initial\] to [20px\] at (0.6) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -167,9 +125,6 @@
|
|||
[Web Animations: property <outline-width> from [0px\] to [10px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [thick\] to [15px\] at (1) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -197,24 +152,12 @@
|
|||
[Web Animations: property <outline-width> from [inherit\] to [20px\] at (0) should be [30px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from neutral to [20px\] at (0.6) should be [16px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [thick\] to [15px\] at (-0.3) should be [2px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [thick\] to [15px\] at (0.6) should be [11px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <outline-width> from [unset\] to [20px\] at (0.6) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [thick\] to [15px\] at (0.3) should be [8px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [inherit\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <outline-width> from [initial\] to [20px\] at (0.3) should be [8px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -224,9 +167,6 @@
|
|||
[CSS Animations: property <outline-width> from [initial\] to [20px\] at (1) should be [20px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from neutral to [20px\] at (0.3) should be [13px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <outline-width> from [unset\] to [20px\] at (1.5) should be [28px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -242,27 +182,15 @@
|
|||
[Web Animations: property <outline-width> from [unset\] to [23px\] at (1.5) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [initial\] to [23px\] at (0.6) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [unset\] to [23px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [unset\] to [23px\] at (0.6) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [initial\] to [23px\] at (1) should be [23px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [initial\] to [23px\] at (0.3) should be [9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [initial\] to [23px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [initial\] to [23px\] at (1) should be [23px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [unset\] to [23px\] at (-0.3) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -272,39 +200,18 @@
|
|||
[Web Animations: property <outline-width> from [initial\] to [23px\] at (1.5) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [unset\] to [23px\] at (0.3) should be [9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [initial\] to [23px\] at (-0.3) should be [0px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [unset\] to [23px\] at (1) should be [23px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [unset\] to [23px\] at (1) should be [23px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [unset\] to [23px\] at (0.3) should be [9px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [unset\] to [23px\] at (1.5) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [initial\] to [23px\] at (0.6) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [initial\] to [23px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <outline-width> from [unset\] to [23px\] at (0.6) should be [15px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [initial\] to [23px\] at (1.5) should be [33px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [unset\] to [23px\] at (0) should be [3px\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <outline-width> from [0px\] to [10px\] at (1) should be [10px\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[variable-animation-substitute-into-keyframe-shorthand.html]
|
||||
bug: https://github.com/servo/servo/issues/26625
|
|
@ -1,2 +0,0 @@
|
|||
[variable-animation-substitute-into-keyframe.html]
|
||||
bug: https://github.com/servo/servo/issues/26625
|
|
@ -1,5 +0,0 @@
|
|||
[variable-animation-substitute-within-keyframe-fallback.html]
|
||||
bug: https://github.com/servo/servo/issues/26625
|
||||
[Verify color after animation]
|
||||
expected: FAIL
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
[variable-animation-substitute-within-keyframe-multiple.html]
|
||||
bug: https://github.com/servo/servo/issues/26625
|
||||
[Verify color after animation]
|
||||
expected: FAIL
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
[variable-animation-substitute-within-keyframe.html]
|
||||
bug: https://github.com/servo/servo/issues/26625
|
||||
[Verify color after animation]
|
||||
expected: FAIL
|
||||
|
|
@ -47,18 +47,12 @@
|
|||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -71,9 +65,6 @@
|
|||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.25) should be [hue-rotate(45deg) blur(7px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -86,9 +77,6 @@
|
|||
[Web Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -104,9 +92,6 @@
|
|||
[Web Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.5) should be [hue-rotate(90deg) blur(8px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue