Start having animations conform to the HTML spec

This is a small step toward fixing #19242. The main idea is that the
clock for animations should advance as the event loop ticks. We
accomplish this by moving the clock from layout and naming it the
"animation timeline" which is the spec language. This should fix
flakiness with animations and transitions tests where a reflow could
move animations forward while script was running.

This change also starts to break out transition and animation events
into their own data structure, because it's quite likely that the next
step in fixing #19242 is to no longer send these events through a
channel.
This commit is contained in:
Martin Robinson 2020-05-05 13:36:57 +02:00
parent b585ce5b1f
commit 3a74013abc
45 changed files with 159 additions and 2094 deletions

View file

@ -13,7 +13,7 @@ use msg::constellation_msg::PipelineId;
use script_traits::UntrustedNodeAddress; use script_traits::UntrustedNodeAddress;
use script_traits::{ use script_traits::{
AnimationState, ConstellationControlMsg, LayoutMsg as ConstellationMsg, AnimationState, ConstellationControlMsg, LayoutMsg as ConstellationMsg,
TransitionOrAnimationEventType, TransitionOrAnimationEvent, TransitionOrAnimationEventType,
}; };
use style::animation::{Animation, ElementAnimationState}; use style::animation::{Animation, ElementAnimationState};
@ -120,13 +120,15 @@ fn update_animation_state(
}; };
script_channel script_channel
.send(ConstellationControlMsg::TransitionOrAnimationEvent { .send(ConstellationControlMsg::TransitionOrAnimationEvent(
pipeline_id, TransitionOrAnimationEvent {
event_type, pipeline_id,
node: node.to_untrusted_node_address(), event_type,
property_or_animation_name, node: node.to_untrusted_node_address(),
elapsed_time, property_or_animation_name,
}) elapsed_time,
},
))
.unwrap() .unwrap()
}; };

View file

@ -87,7 +87,6 @@ use script_traits::{ScrollState, UntrustedNodeAddress, WindowSizeData};
use servo_arc::Arc as ServoArc; use servo_arc::Arc as ServoArc;
use servo_atoms::Atom; use servo_atoms::Atom;
use servo_config::opts; use servo_config::opts;
use servo_config::pref;
use servo_url::{ImmutableOrigin, ServoUrl}; use servo_url::{ImmutableOrigin, ServoUrl};
use std::borrow::ToOwned; use std::borrow::ToOwned;
use std::cell::{Cell, RefCell}; use std::cell::{Cell, RefCell};
@ -117,7 +116,6 @@ use style::stylesheets::{
}; };
use style::stylist::Stylist; use style::stylist::Stylist;
use style::thread_state::{self, ThreadState}; use style::thread_state::{self, ThreadState};
use style::timer::Timer;
use style::traversal::DomTraversal; use style::traversal::DomTraversal;
use style::traversal_flags::TraversalFlags; use style::traversal_flags::TraversalFlags;
use style_traits::CSSPixel; use style_traits::CSSPixel;
@ -220,10 +218,6 @@ pub struct LayoutThread {
/// Webrender document. /// Webrender document.
webrender_document: webrender_api::DocumentId, webrender_document: webrender_api::DocumentId,
/// The timer object to control the timing of the animations. This should
/// only be a test-mode timer during testing for animations.
timer: Timer,
/// Paint time metrics. /// Paint time metrics.
paint_time_metrics: PaintTimeMetrics, paint_time_metrics: PaintTimeMetrics,
@ -583,11 +577,6 @@ impl LayoutThread {
inner_window_dimensions_response: None, inner_window_dimensions_response: None,
})), })),
webrender_image_cache: Arc::new(RwLock::new(FnvHashMap::default())), webrender_image_cache: Arc::new(RwLock::new(FnvHashMap::default())),
timer: if pref!(layout.animations.test.enabled) {
Timer::test_mode()
} else {
Timer::new()
},
paint_time_metrics: paint_time_metrics, paint_time_metrics: paint_time_metrics,
layout_query_waiting_time: Histogram::new(), layout_query_waiting_time: Histogram::new(),
last_iframe_sizes: Default::default(), last_iframe_sizes: Default::default(),
@ -623,6 +612,7 @@ impl LayoutThread {
guards: StylesheetGuards<'a>, guards: StylesheetGuards<'a>,
snapshot_map: &'a SnapshotMap, snapshot_map: &'a SnapshotMap,
origin: ImmutableOrigin, origin: ImmutableOrigin,
animation_timeline_value: f64,
) -> LayoutContext<'a> { ) -> LayoutContext<'a> {
LayoutContext { LayoutContext {
id: self.id, id: self.id,
@ -634,7 +624,7 @@ impl LayoutThread {
visited_styles_enabled: false, visited_styles_enabled: false,
animation_states: self.animation_states.clone(), animation_states: self.animation_states.clone(),
registered_speculative_painters: &self.registered_painters, registered_speculative_painters: &self.registered_painters,
current_time_for_animations: self.timer.seconds(), current_time_for_animations: animation_timeline_value,
traversal_flags: TraversalFlags::empty(), traversal_flags: TraversalFlags::empty(),
snapshot_map: snapshot_map, snapshot_map: snapshot_map,
}, },
@ -1306,12 +1296,6 @@ impl LayoutThread {
let device = Device::new(MediaType::screen(), initial_viewport, device_pixel_ratio); let device = Device::new(MediaType::screen(), initial_viewport, device_pixel_ratio);
let sheet_origins_affected_by_device_change = self.stylist.set_device(device, &guards); let sheet_origins_affected_by_device_change = self.stylist.set_device(device, &guards);
if pref!(layout.animations.test.enabled) {
if let Some(delta) = data.advance_clock_delta {
self.timer.increment(delta as f64 / 1000.0);
}
}
self.stylist self.stylist
.force_stylesheet_origins_dirty(sheet_origins_affected_by_device_change); .force_stylesheet_origins_dirty(sheet_origins_affected_by_device_change);
self.viewport_size = self.viewport_size =
@ -1429,7 +1413,8 @@ impl LayoutThread {
self.stylist.flush(&guards, Some(element), Some(&map)); self.stylist.flush(&guards, Some(element), Some(&map));
// Create a layout context for use throughout the following passes. // Create a layout context for use throughout the following passes.
let mut layout_context = self.build_layout_context(guards.clone(), &map, origin); let mut layout_context =
self.build_layout_context(guards.clone(), &map, origin, data.animation_timeline_value);
let pool; let pool;
let (thread_pool, num_threads) = if self.parallel_flag { let (thread_pool, num_threads) = if self.parallel_flag {

View file

@ -71,7 +71,6 @@ use script_traits::{ScrollState, UntrustedNodeAddress, WindowSizeData};
use servo_arc::Arc as ServoArc; use servo_arc::Arc as ServoArc;
use servo_atoms::Atom; use servo_atoms::Atom;
use servo_config::opts; use servo_config::opts;
use servo_config::pref;
use servo_url::{ImmutableOrigin, ServoUrl}; use servo_url::{ImmutableOrigin, ServoUrl};
use std::cell::{Cell, RefCell}; use std::cell::{Cell, RefCell};
use std::collections::HashMap; use std::collections::HashMap;
@ -98,7 +97,6 @@ use style::stylesheets::{
}; };
use style::stylist::Stylist; use style::stylist::Stylist;
use style::thread_state::{self, ThreadState}; use style::thread_state::{self, ThreadState};
use style::timer::Timer;
use style::traversal::DomTraversal; use style::traversal::DomTraversal;
use style::traversal_flags::TraversalFlags; use style::traversal_flags::TraversalFlags;
use style_traits::CSSPixel; use style_traits::CSSPixel;
@ -195,10 +193,6 @@ pub struct LayoutThread {
/// Webrender document. /// Webrender document.
webrender_document: webrender_api::DocumentId, webrender_document: webrender_api::DocumentId,
/// The timer object to control the timing of the animations. This should
/// only be a test-mode timer during testing for animations.
timer: Timer,
/// Paint time metrics. /// Paint time metrics.
paint_time_metrics: PaintTimeMetrics, paint_time_metrics: PaintTimeMetrics,
@ -545,11 +539,6 @@ impl LayoutThread {
inner_window_dimensions_response: None, inner_window_dimensions_response: None,
})), })),
webrender_image_cache: Default::default(), webrender_image_cache: Default::default(),
timer: if pref!(layout.animations.test.enabled) {
Timer::test_mode()
} else {
Timer::new()
},
paint_time_metrics: paint_time_metrics, paint_time_metrics: paint_time_metrics,
busy, busy,
load_webfonts_synchronously, load_webfonts_synchronously,
@ -582,6 +571,7 @@ impl LayoutThread {
guards: StylesheetGuards<'a>, guards: StylesheetGuards<'a>,
snapshot_map: &'a SnapshotMap, snapshot_map: &'a SnapshotMap,
origin: ImmutableOrigin, origin: ImmutableOrigin,
animation_timeline_value: f64,
) -> LayoutContext<'a> { ) -> LayoutContext<'a> {
LayoutContext { LayoutContext {
id: self.id, id: self.id,
@ -593,7 +583,7 @@ impl LayoutThread {
visited_styles_enabled: false, visited_styles_enabled: false,
animation_states: Default::default(), animation_states: Default::default(),
registered_speculative_painters: &self.registered_painters, registered_speculative_painters: &self.registered_painters,
timer: self.timer.clone(), current_time_for_animations: animation_timeline_value,
traversal_flags: TraversalFlags::empty(), traversal_flags: TraversalFlags::empty(),
snapshot_map: snapshot_map, snapshot_map: snapshot_map,
}, },
@ -977,12 +967,6 @@ impl LayoutThread {
let device = Device::new(MediaType::screen(), initial_viewport, device_pixel_ratio); let device = Device::new(MediaType::screen(), initial_viewport, device_pixel_ratio);
let sheet_origins_affected_by_device_change = self.stylist.set_device(device, &guards); let sheet_origins_affected_by_device_change = self.stylist.set_device(device, &guards);
if pref!(layout.animations.test.enabled) {
if let Some(delta) = data.advance_clock_delta {
self.timer.increment(delta as f64 / 1000.0);
}
}
self.stylist self.stylist
.force_stylesheet_origins_dirty(sheet_origins_affected_by_device_change); .force_stylesheet_origins_dirty(sheet_origins_affected_by_device_change);
self.viewport_size = self.viewport_size =
@ -1082,7 +1066,8 @@ impl LayoutThread {
self.stylist.flush(&guards, Some(element), Some(&map)); self.stylist.flush(&guards, Some(element), Some(&map));
// Create a layout context for use throughout the following passes. // Create a layout context for use throughout the following passes.
let mut layout_context = self.build_layout_context(guards.clone(), &map, origin); let mut layout_context =
self.build_layout_context(guards.clone(), &map, origin, data.animation_timeline_value);
let traversal = RecalcStyle::new(layout_context); let traversal = RecalcStyle::new(layout_context);
let token = { let token = {

View file

@ -0,0 +1,49 @@
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
#![deny(missing_docs)]
//! A timeline module, used to specify an `AnimationTimeline` which determines
//! the time used for synchronizing animations in the script thread.
use time;
/// A `AnimationTimeline` which is used to synchronize animations during the script
/// event loop.
#[derive(Clone, Copy, Debug, JSTraceable, MallocSizeOf)]
pub struct AnimationTimeline {
current_value: f64,
}
impl AnimationTimeline {
/// Creates a new "normal" timeline, i.e., a "Current" mode timer.
#[inline]
pub fn new() -> Self {
Self {
current_value: time::precise_time_s(),
}
}
/// Creates a new "test mode" timeline, with initial time 0.
#[inline]
pub fn new_for_testing() -> Self {
Self { current_value: 0. }
}
/// Returns the current value of the timeline in seconds.
pub fn current_value(&self) -> f64 {
self.current_value
}
/// Updates the value of the `AnimationTimeline` to the current clock time.
pub fn update(&mut self) {
self.current_value = time::precise_time_s();
}
/// Increments the current value of the timeline by a specific number of seconds.
/// This is used for testing.
pub fn advance_specific(&mut self, by: f64) {
self.current_value += by;
}
}

View file

@ -2,6 +2,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
use crate::animation_timeline::AnimationTimeline;
use crate::document_loader::{DocumentLoader, LoadType}; use crate::document_loader::{DocumentLoader, LoadType};
use crate::dom::attr::Attr; use crate::dom::attr::Attr;
use crate::dom::beforeunloadevent::BeforeUnloadEvent; use crate::dom::beforeunloadevent::BeforeUnloadEvent;
@ -380,6 +381,9 @@ pub struct Document {
csp_list: DomRefCell<Option<CspList>>, csp_list: DomRefCell<Option<CspList>>,
/// https://w3c.github.io/slection-api/#dfn-selection /// https://w3c.github.io/slection-api/#dfn-selection
selection: MutNullableDom<Selection>, selection: MutNullableDom<Selection>,
/// A timeline for animations which is used for synchronizing animations.
/// https://drafts.csswg.org/web-animations/#timeline
animation_timeline: DomRefCell<AnimationTimeline>,
} }
#[derive(JSTraceable, MallocSizeOf)] #[derive(JSTraceable, MallocSizeOf)]
@ -2904,6 +2908,11 @@ impl Document {
dirty_webgl_contexts: DomRefCell::new(HashMap::new()), dirty_webgl_contexts: DomRefCell::new(HashMap::new()),
csp_list: DomRefCell::new(None), csp_list: DomRefCell::new(None),
selection: MutNullableDom::new(None), selection: MutNullableDom::new(None),
animation_timeline: if pref!(layout.animations.test.enabled) {
DomRefCell::new(AnimationTimeline::new_for_testing())
} else {
DomRefCell::new(AnimationTimeline::new())
},
} }
} }
@ -3605,6 +3614,18 @@ impl Document {
}) })
.collect() .collect()
} }
pub fn advance_animation_timeline_for_testing(&self, delta: f64) {
self.animation_timeline.borrow_mut().advance_specific(delta);
}
pub fn update_animation_timeline(&self) {
self.animation_timeline.borrow_mut().update();
}
pub fn current_animation_timeline_value(&self) -> f64 {
self.animation_timeline.borrow().current_value()
}
} }
impl Element { impl Element {

View file

@ -173,8 +173,7 @@ pub enum ReflowReason {
IFrameLoadEvent, IFrameLoadEvent,
MissingExplicitReflow, MissingExplicitReflow,
ElementStateChanged, ElementStateChanged,
TickAnimations, PendingReflow,
AdvanceClock(i32),
} }
#[dom_struct] #[dom_struct]
@ -1550,12 +1549,9 @@ impl Window {
/// layout animation clock. /// layout animation clock.
pub fn advance_animation_clock(&self, delta: i32) { pub fn advance_animation_clock(&self, delta: i32) {
let pipeline_id = self.upcast::<GlobalScope>().pipeline_id(); let pipeline_id = self.upcast::<GlobalScope>().pipeline_id();
ScriptThread::restyle_animating_nodes_for_advancing_clock(&pipeline_id); self.Document()
self.force_reflow( .advance_animation_timeline_for_testing(delta as f64 / 1000.);
ReflowGoal::TickAnimations, ScriptThread::handle_tick_all_animations_for_testing(pipeline_id);
ReflowReason::AdvanceClock(delta),
None,
);
} }
/// Reflows the page unconditionally if possible and not suppressed. This /// Reflows the page unconditionally if possible and not suppressed. This
@ -1632,11 +1628,6 @@ impl Window {
document.flush_dirty_canvases(); document.flush_dirty_canvases();
} }
let advance_clock_delta = match reason {
ReflowReason::AdvanceClock(delta) => Some(delta),
_ => None,
};
// Send new document and relevant styles to layout. // Send new document and relevant styles to layout.
let needs_display = reflow_goal.needs_display(); let needs_display = reflow_goal.needs_display();
let reflow = ScriptReflow { let reflow = ScriptReflow {
@ -1651,7 +1642,7 @@ impl Window {
script_join_chan: join_chan, script_join_chan: join_chan,
dom_count: document.dom_count(), dom_count: document.dom_count(),
pending_restyles: document.drain_pending_restyles(), pending_restyles: document.drain_pending_restyles(),
advance_clock_delta, animation_timeline_value: document.current_animation_timeline_value(),
}; };
self.layout_chan self.layout_chan
@ -2453,8 +2444,7 @@ fn should_move_clip_rect(clip_rect: UntypedRect<Au>, new_viewport: UntypedRect<f
} }
fn debug_reflow_events(id: PipelineId, reflow_goal: &ReflowGoal, reason: &ReflowReason) { fn debug_reflow_events(id: PipelineId, reflow_goal: &ReflowGoal, reason: &ReflowReason) {
let mut debug_msg = format!("**** pipeline={}", id); let goal_string = match *reflow_goal {
debug_msg.push_str(match *reflow_goal {
ReflowGoal::Full => "\tFull", ReflowGoal::Full => "\tFull",
ReflowGoal::TickAnimations => "\tTickAnimations", ReflowGoal::TickAnimations => "\tTickAnimations",
ReflowGoal::LayoutQuery(ref query_msg, _) => match query_msg { ReflowGoal::LayoutQuery(ref query_msg, _) => match query_msg {
@ -2471,34 +2461,9 @@ fn debug_reflow_events(id: PipelineId, reflow_goal: &ReflowGoal, reason: &Reflow
&QueryMsg::ElementInnerTextQuery(_) => "\tElementInnerTextQuery", &QueryMsg::ElementInnerTextQuery(_) => "\tElementInnerTextQuery",
&QueryMsg::InnerWindowDimensionsQuery(_) => "\tInnerWindowDimensionsQuery", &QueryMsg::InnerWindowDimensionsQuery(_) => "\tInnerWindowDimensionsQuery",
}, },
}); };
debug_msg.push_str(match *reason { println!("**** pipeline={}\t{}\t{:?}", id, goal_string, reason);
ReflowReason::CachedPageNeededReflow => "\tCachedPageNeededReflow",
ReflowReason::RefreshTick => "\tRefreshTick",
ReflowReason::FirstLoad => "\tFirstLoad",
ReflowReason::KeyEvent => "\tKeyEvent",
ReflowReason::MouseEvent => "\tMouseEvent",
ReflowReason::Query => "\tQuery",
ReflowReason::Timer => "\tTimer",
ReflowReason::Viewport => "\tViewport",
ReflowReason::WindowResize => "\tWindowResize",
ReflowReason::DOMContentLoaded => "\tDOMContentLoaded",
ReflowReason::DocumentLoaded => "\tDocumentLoaded",
ReflowReason::StylesheetLoaded => "\tStylesheetLoaded",
ReflowReason::ImageLoaded => "\tImageLoaded",
ReflowReason::RequestAnimationFrame => "\tRequestAnimationFrame",
ReflowReason::WebFontLoaded => "\tWebFontLoaded",
ReflowReason::WorkletLoaded => "\tWorkletLoaded",
ReflowReason::FramedContentChanged => "\tFramedContentChanged",
ReflowReason::IFrameLoadEvent => "\tIFrameLoadEvent",
ReflowReason::MissingExplicitReflow => "\tMissingExplicitReflow",
ReflowReason::ElementStateChanged => "\tElementStateChanged",
ReflowReason::TickAnimations => "\tTickAnimations",
ReflowReason::AdvanceClock(..) => "\tAdvanceClock",
});
println!("{}", debug_msg);
} }
impl Window { impl Window {

View file

@ -47,6 +47,7 @@ extern crate servo_atoms;
#[macro_use] #[macro_use]
extern crate style; extern crate style;
mod animation_timeline;
#[warn(deprecated)] #[warn(deprecated)]
#[macro_use] #[macro_use]
mod task; mod task;

View file

@ -141,11 +141,12 @@ use script_traits::{
LayoutMsg, LoadData, LoadOrigin, MediaSessionActionType, MouseButton, MouseEventType, LayoutMsg, LoadData, LoadOrigin, MediaSessionActionType, MouseButton, MouseEventType,
NewLayoutInfo, Painter, ProgressiveWebMetricType, ScriptMsg, ScriptThreadFactory, NewLayoutInfo, Painter, ProgressiveWebMetricType, ScriptMsg, ScriptThreadFactory,
ScriptToConstellationChan, StructuredSerializedData, TimerSchedulerMsg, TouchEventType, ScriptToConstellationChan, StructuredSerializedData, TimerSchedulerMsg, TouchEventType,
TouchId, TransitionOrAnimationEventType, UntrustedNodeAddress, UpdatePipelineIdReason, TouchId, TransitionOrAnimationEvent, TransitionOrAnimationEventType, UntrustedNodeAddress,
WebrenderIpcSender, WheelDelta, WindowSizeData, WindowSizeType, UpdatePipelineIdReason, WebrenderIpcSender, WheelDelta, WindowSizeData, WindowSizeType,
}; };
use servo_atoms::Atom; use servo_atoms::Atom;
use servo_config::opts; use servo_config::opts;
use servo_config::pref;
use servo_url::{ImmutableOrigin, MutableOrigin, ServoUrl}; use servo_url::{ImmutableOrigin, MutableOrigin, ServoUrl};
use std::borrow::Cow; use std::borrow::Cow;
use std::cell::Cell; use std::cell::Cell;
@ -1498,7 +1499,6 @@ impl ScriptThread {
}) })
}, },
FromConstellation(ConstellationControlMsg::TickAllAnimations(pipeline_id, _)) => { FromConstellation(ConstellationControlMsg::TickAllAnimations(pipeline_id, _)) => {
// step 7.8
if !animation_ticks.contains(&pipeline_id) { if !animation_ticks.contains(&pipeline_id) {
animation_ticks.insert(pipeline_id); animation_ticks.insert(pipeline_id);
sequential.push(event); sequential.push(event);
@ -1544,6 +1544,9 @@ impl ScriptThread {
} }
} }
// Step 11.10 from https://html.spec.whatwg.org/multipage/#event-loops.
self.update_animations_and_send_events();
// Process the gathered events. // Process the gathered events.
debug!("Processing events."); debug!("Processing events.");
for msg in sequential { for msg in sequential {
@ -1603,7 +1606,7 @@ impl ScriptThread {
let pending_reflows = window.get_pending_reflow_count(); let pending_reflows = window.get_pending_reflow_count();
if pending_reflows > 0 { if pending_reflows > 0 {
window.reflow(ReflowGoal::Full, ReflowReason::ImageLoaded); window.reflow(ReflowGoal::Full, ReflowReason::PendingReflow);
} else { } else {
// Reflow currently happens when explicitly invoked by code that // Reflow currently happens when explicitly invoked by code that
// knows the document could have been modified. This should really // knows the document could have been modified. This should really
@ -1616,6 +1619,19 @@ impl ScriptThread {
true true
} }
// Perform step 11.10 from https://html.spec.whatwg.org/multipage/#event-loops.
// TODO(mrobinson): This should also update the current animations and send events
// to conform to the HTML specification. This might mean having events for rooting
// DOM nodes and ultimately all animations living in script.
fn update_animations_and_send_events(&self) {
for (_, document) in self.documents.borrow().iter() {
// Only update the time if it isn't being managed by a test.
if !pref!(layout.animations.test.enabled) {
document.update_animation_timeline();
}
}
}
fn categorize_msg(&self, msg: &MixedMessage) -> ScriptThreadEventCategory { fn categorize_msg(&self, msg: &MixedMessage) -> ScriptThreadEventCategory {
match *msg { match *msg {
MixedMessage::FromConstellation(ref inner_msg) => match *inner_msg { MixedMessage::FromConstellation(ref inner_msg) => match *inner_msg {
@ -1905,20 +1921,8 @@ impl ScriptThread {
ConstellationControlMsg::TickAllAnimations(pipeline_id, tick_type) => { ConstellationControlMsg::TickAllAnimations(pipeline_id, tick_type) => {
self.handle_tick_all_animations(pipeline_id, tick_type) self.handle_tick_all_animations(pipeline_id, tick_type)
}, },
ConstellationControlMsg::TransitionOrAnimationEvent { ConstellationControlMsg::TransitionOrAnimationEvent(ref event) => {
pipeline_id, self.handle_transition_or_animation_event(event);
event_type,
node,
property_or_animation_name,
elapsed_time,
} => {
self.handle_transition_or_animation_event(
pipeline_id,
event_type,
node,
property_or_animation_name,
elapsed_time,
);
}, },
ConstellationControlMsg::WebFontLoaded(pipeline_id) => { ConstellationControlMsg::WebFontLoaded(pipeline_id) => {
self.handle_web_font_loaded(pipeline_id) self.handle_web_font_loaded(pipeline_id)
@ -2914,22 +2918,12 @@ impl ScriptThread {
debug!("Exited script thread."); debug!("Exited script thread.");
} }
fn restyle_animating_nodes(&self, id: &PipelineId) -> bool { /// Handles animation tick requested during testing.
match self.animating_nodes.borrow().get(id) { pub fn handle_tick_all_animations_for_testing(id: PipelineId) {
Some(nodes) => {
for node in nodes.iter() {
node.dirty(NodeDamage::NodeStyleDamaged);
}
true
},
None => false,
}
}
pub fn restyle_animating_nodes_for_advancing_clock(id: &PipelineId) {
SCRIPT_THREAD_ROOT.with(|root| { SCRIPT_THREAD_ROOT.with(|root| {
let script_thread = unsafe { &*root.get().unwrap() }; let script_thread = unsafe { &*root.get().unwrap() };
script_thread.restyle_animating_nodes(id); script_thread
.handle_tick_all_animations(id, AnimationTickType::CSS_ANIMATIONS_AND_TRANSITIONS);
}); });
} }
@ -2943,38 +2937,32 @@ impl ScriptThread {
document.run_the_animation_frame_callbacks(); document.run_the_animation_frame_callbacks();
} }
if tick_type.contains(AnimationTickType::CSS_ANIMATIONS_AND_TRANSITIONS) { if tick_type.contains(AnimationTickType::CSS_ANIMATIONS_AND_TRANSITIONS) {
if !self.restyle_animating_nodes(&id) { match self.animating_nodes.borrow().get(&id) {
return; Some(nodes) => {
for node in nodes.iter() {
node.dirty(NodeDamage::NodeStyleDamaged);
}
},
None => return,
} }
document.window().force_reflow( document.window().add_pending_reflow();
ReflowGoal::TickAnimations,
ReflowReason::TickAnimations,
None,
);
} }
} }
/// Handles firing of transition-related events. /// Handles firing of transition-related events.
/// ///
/// TODO(mrobinson): Add support for more events. /// TODO(mrobinson): Add support for more events.
fn handle_transition_or_animation_event( fn handle_transition_or_animation_event(&self, event: &TransitionOrAnimationEvent) {
&self,
pipeline_id: PipelineId,
event_type: TransitionOrAnimationEventType,
unsafe_node: UntrustedNodeAddress,
property_or_animation_name: String,
elapsed_time: f64,
) {
let js_runtime = self.js_runtime.rt(); let js_runtime = self.js_runtime.rt();
let node = unsafe { from_untrusted_node_address(js_runtime, unsafe_node) }; let node = unsafe { from_untrusted_node_address(js_runtime, event.node) };
// We limit the scope of the borrow here, so that we don't maintain this borrow // We limit the scope of the borrow here, so that we don't maintain this borrow
// and then incidentally trigger another layout. That might result in a double // and then incidentally trigger another layout. That might result in a double
// mutable borrow of `animating_nodes`. // mutable borrow of `animating_nodes`.
{ {
let mut animating_nodes = self.animating_nodes.borrow_mut(); let mut animating_nodes = self.animating_nodes.borrow_mut();
let nodes = match animating_nodes.get_mut(&pipeline_id) { let nodes = match animating_nodes.get_mut(&event.pipeline_id) {
Some(nodes) => nodes, Some(nodes) => nodes,
None => { None => {
return warn!( return warn!(
@ -2996,12 +2984,12 @@ impl ScriptThread {
}, },
}; };
if event_type.finalizes_transition_or_animation() { if event.event_type.finalizes_transition_or_animation() {
nodes.remove(node_index); nodes.remove(node_index);
} }
} }
let event_atom = match event_type { let event_atom = match event.event_type {
TransitionOrAnimationEventType::AnimationEnd => atom!("animationend"), TransitionOrAnimationEventType::AnimationEnd => atom!("animationend"),
TransitionOrAnimationEventType::TransitionCancel => atom!("transitioncancel"), TransitionOrAnimationEventType::TransitionCancel => atom!("transitioncancel"),
TransitionOrAnimationEventType::TransitionEnd => atom!("transitionend"), TransitionOrAnimationEventType::TransitionEnd => atom!("transitionend"),
@ -3013,11 +3001,11 @@ impl ScriptThread {
}; };
// TODO: Handle pseudo-elements properly // TODO: Handle pseudo-elements properly
let property_or_animation_name = DOMString::from(property_or_animation_name); let property_or_animation_name = DOMString::from(event.property_or_animation_name.clone());
let elapsed_time = Finite::new(elapsed_time as f32).unwrap(); let elapsed_time = Finite::new(event.elapsed_time as f32).unwrap();
let window = window_from_node(&*node); let window = window_from_node(&*node);
if event_type.is_transition_event() { if event.event_type.is_transition_event() {
let event_init = TransitionEventInit { let event_init = TransitionEventInit {
parent, parent,
propertyName: property_or_animation_name, propertyName: property_or_animation_name,

View file

@ -207,8 +207,8 @@ pub struct ScriptReflow {
pub origin: ImmutableOrigin, pub origin: ImmutableOrigin,
/// Restyle snapshot map. /// Restyle snapshot map.
pub pending_restyles: Vec<(TrustedNodeAddress, PendingRestyle)>, pub pending_restyles: Vec<(TrustedNodeAddress, PendingRestyle)>,
/// How much to advance the clock when testing. /// The current animation timeline value.
pub advance_clock_delta: Option<i32>, pub animation_timeline_value: f64,
} }
pub struct LayoutThreadInit { pub struct LayoutThreadInit {

View file

@ -318,6 +318,22 @@ impl TransitionOrAnimationEventType {
} }
} }
#[derive(Deserialize, Serialize)]
/// A transition or animation event.
pub struct TransitionOrAnimationEvent {
/// The pipeline id of the layout task that sent this message.
pub pipeline_id: PipelineId,
/// The type of transition event this should trigger.
pub event_type: TransitionOrAnimationEventType,
/// The address of the node which owns this transition.
pub node: UntrustedNodeAddress,
/// The name of the property that is transitioning (in the case of a transition)
/// or the name of the animation (in the case of an animation).
pub property_or_animation_name: String,
/// The elapsed time property to send with this transition event.
pub elapsed_time: f64,
}
/// Messages sent from the constellation or layout to the script thread. /// Messages sent from the constellation or layout to the script thread.
#[derive(Deserialize, Serialize)] #[derive(Deserialize, Serialize)]
pub enum ConstellationControlMsg { pub enum ConstellationControlMsg {
@ -405,19 +421,7 @@ pub enum ConstellationControlMsg {
/// Notifies script thread that all animations are done /// Notifies script thread that all animations are done
TickAllAnimations(PipelineId, AnimationTickType), TickAllAnimations(PipelineId, AnimationTickType),
/// Notifies the script thread that a transition or animation related event should be sent. /// Notifies the script thread that a transition or animation related event should be sent.
TransitionOrAnimationEvent { TransitionOrAnimationEvent(TransitionOrAnimationEvent),
/// The pipeline id of the layout task that sent this message.
pipeline_id: PipelineId,
/// The type of transition event this should trigger.
event_type: TransitionOrAnimationEventType,
/// The address of the node which owns this transition.
node: UntrustedNodeAddress,
/// The name of the property that is transitioning (in the case of a transition)
/// or the name of the animation (in the case of an animation).
property_or_animation_name: String,
/// The elapsed time property to send with this transition event.
elapsed_time: f64,
},
/// Notifies the script thread that a new Web font has been loaded, and thus the page should be /// Notifies the script thread that a new Web font has been loaded, and thus the page should be
/// reflowed. /// reflowed.
WebFontLoaded(PipelineId), WebFontLoaded(PipelineId),

View file

@ -157,7 +157,6 @@ pub mod stylesheet_set;
pub mod stylesheets; pub mod stylesheets;
pub mod stylist; pub mod stylist;
pub mod thread_state; pub mod thread_state;
pub mod timer;
pub mod traversal; pub mod traversal;
pub mod traversal_flags; pub mod traversal_flags;
pub mod use_counters; pub mod use_counters;

View file

@ -1,63 +0,0 @@
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
#![deny(missing_docs)]
//! A timer module, used to define a `Timer` type, that is controlled by script.
use time;
/// The `TimerMode` is used to determine what time should the `Timer` return.
#[derive(Clone, Debug)]
enum TimerMode {
/// The timer should return a fixed value.
Test(f64),
/// The timer should return the actual time.
Current,
}
/// A `Timer` struct that takes care of giving the current time for animations.
///
/// This is needed to be allowed to hook the time in the animations' test-mode.
#[derive(Clone, Debug)]
pub struct Timer {
mode: TimerMode,
}
impl Timer {
/// Creates a new "normal" timer, i.e., a "Current" mode timer.
#[inline]
pub fn new() -> Self {
Timer {
mode: TimerMode::Current,
}
}
/// Creates a new "test mode" timer, with initial time 0.
#[inline]
pub fn test_mode() -> Self {
Timer {
mode: TimerMode::Test(0.),
}
}
/// Returns the current time, at least from the caller's perspective. In
/// test mode returns whatever the value is.
pub fn seconds(&self) -> f64 {
match self.mode {
TimerMode::Test(test_value) => test_value,
TimerMode::Current => time::precise_time_s(),
}
}
/// Increments the current clock. Panics if the clock is not on test mode.
pub fn increment(&mut self, by: f64) {
match self.mode {
TimerMode::Test(ref mut val) => *val += by,
TimerMode::Current => {
panic!("Timer::increment called for a non-test mode timer. This is a bug.")
},
}
}
}

View file

@ -19,32 +19,18 @@ skip: true
skip: false skip: false
[linebox] [linebox]
skip:false skip:false
[animations]
skip: true
[css-align] [css-align]
skip: false skip: false
[animation]
skip: true
[css-animations]
skip: false
[css-backgrounds] [css-backgrounds]
skip: false skip: false
[animations]
skip: true
[css-color] [css-color]
skip: false skip: false
[animation]
skip: true
[css-conditional] [css-conditional]
skip: false skip: false
[css-flexbox] [css-flexbox]
skip: false skip: false
[animation]
skip: true
[css-fonts] [css-fonts]
skip: false skip: false
[animations]
skip: true
[css-images] [css-images]
skip: false skip: false
[css-paint-api] [css-paint-api]
@ -53,28 +39,18 @@ skip: true
skip: false skip: false
[css-text] [css-text]
skip: false skip: false
[animations]
skip: true
[i18n] [i18n]
skip: true skip: true
[css-text-decor] [css-text-decor]
skip: false skip: false
[css-transforms] [css-transforms]
skip: false skip: false
[animation]
skip: true
[css-transitions] [css-transitions]
skip: false skip: false
[animations]
skip: true
[css-ui] [css-ui]
skip: false skip: false
[animation]
skip: true
[css-values] [css-values]
skip: false skip: false
[animations]
skip: true
[css-variables] [css-variables]
skip: false skip: false
[cssom] [cssom]
@ -83,8 +59,6 @@ skip: true
skip: false skip: false
[filter-effects] [filter-effects]
skip: false skip: false
[animation]
skip: true
[geometry] [geometry]
skip: false skip: false
[mediaqueries] [mediaqueries]

View file

@ -128,9 +128,6 @@
[Web Animations: property <line-height> from [normal\] to [4\] at (0.3) should be [normal\]] [Web Animations: property <line-height> from [normal\] to [4\] at (0.3) should be [normal\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <line-height> from [4q\] to [14q\] at (0.3) should be [7q\]]
expected: FAIL
[Web Animations: property <line-height> from [14q\] to [normal\] at (-0.3) should be [14q\]] [Web Animations: property <line-height> from [14q\] to [normal\] at (-0.3) should be [14q\]]
expected: FAIL expected: FAIL
@ -206,9 +203,6 @@
[Web Animations: property <line-height> from [14px\] to [4\] at (0.6) should be [4\]] [Web Animations: property <line-height> from [14px\] to [4\] at (0.6) should be [4\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <line-height> from [4q\] to [14q\] at (-0.3) should be [1q\]]
expected: FAIL
[Web Animations: property <line-height> from neutral to [20px\] at (1) should be [20px\]] [Web Animations: property <line-height> from neutral to [20px\] at (1) should be [20px\]]
expected: FAIL expected: FAIL
@ -320,9 +314,6 @@
[Web Animations: property <line-height> from [14px\] to [4\] at (1.5) should be [4\]] [Web Animations: property <line-height> from [14px\] to [4\] at (1.5) should be [4\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <line-height> from [4q\] to [14q\] at (-0.3) should be [1q\]]
expected: FAIL
[CSS Animations: property <line-height> from [initial\] to [20px\] at (0.3) should be [initial\]] [CSS Animations: property <line-height> from [initial\] to [20px\] at (0.3) should be [initial\]]
expected: FAIL expected: FAIL
@ -371,9 +362,6 @@
[CSS Animations: property <line-height> from [initial\] to [20px\] at (1.5) should be [20px\]] [CSS Animations: property <line-height> from [initial\] to [20px\] at (1.5) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <line-height> from [4\] to [14\] at (-0.3) should be [1\]]
expected: FAIL
[Web Animations: property <line-height> from [14px\] to [normal\] at (-0.3) should be [14px\]] [Web Animations: property <line-height> from [14px\] to [normal\] at (-0.3) should be [14px\]]
expected: FAIL expected: FAIL
@ -392,9 +380,6 @@
[CSS Animations: property <line-height> from [4\] to [normal\] at (1) should be [normal\]] [CSS Animations: property <line-height> from [4\] to [normal\] at (1) should be [normal\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <line-height> from [4q\] to [14q\] at (0.3) should be [7q\]]
expected: FAIL
[Web Animations: property <line-height> from [normal\] to [4\] at (-0.3) should be [normal\]] [Web Animations: property <line-height> from [normal\] to [4\] at (-0.3) should be [normal\]]
expected: FAIL expected: FAIL
@ -590,12 +575,3 @@
[Web Animations: property <line-height> from [normal\] to [14px\] at (0.5) should be [14px\]] [Web Animations: property <line-height> from [normal\] to [14px\] at (0.5) should be [14px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <line-height> from [4q\] to [14q\] at (1.5) should be [19q\]]
expected: FAIL
[CSS Transitions: property <line-height> from [unset\] to [20px\] at (-1) should be [40px\]]
expected: FAIL
[CSS Transitions: property <line-height> from [unset\] to [20px\] at (-0.3) should be [33px\]]
expected: FAIL

View file

@ -62,9 +62,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)\]] [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 expected: FAIL
[CSS Animations: property <background-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
expected: FAIL
[CSS Animations: property <background-color> from [inherit\] to [green\] at (0.6) should be [rgb(95, 172, 95)\]] [CSS Animations: property <background-color> from [inherit\] to [green\] at (0.6) should be [rgb(95, 172, 95)\]]
expected: FAIL expected: FAIL
@ -125,9 +122,6 @@
[Web Animations: property <background-color> from [transparent\] to [green\] at (0.3) should be [rgba(0, 128, 0, 0.3)\]] [Web Animations: property <background-color> from [transparent\] to [green\] at (0.3) should be [rgba(0, 128, 0, 0.3)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
expected: FAIL
[Web Animations: property <background-color> from [inherit\] to [green\] at (-0.3) should be [rgb(255, 255, 255)\]] [Web Animations: property <background-color> from [inherit\] to [green\] at (-0.3) should be [rgb(255, 255, 255)\]]
expected: FAIL expected: FAIL
@ -152,6 +146,3 @@
[Web Animations: property <background-color> from neutral to [green\] at (-0.3) should be [rgb(0, 0, 0)\]] [Web Animations: property <background-color> from neutral to [green\] at (-0.3) should be [rgb(0, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
expected: FAIL

View file

@ -14,18 +14,9 @@
[Web Animations: property <background-position-x> from neutral to [80px\] at (0.25) should be [50px\]] [Web Animations: property <background-position-x> from neutral to [80px\] at (0.25) should be [50px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]]
expected: FAIL
[Web Animations: property <background-position-x> from [inherit\] to [80px\] at (0.5) should be [70px\]] [Web Animations: property <background-position-x> from [inherit\] to [80px\] at (0.5) should be [70px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]]
expected: FAIL
[CSS Transitions with transition: all: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px\]]
expected: FAIL
[Web Animations: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]] [Web Animations: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]]
expected: FAIL expected: FAIL
@ -38,12 +29,6 @@
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.75) should be [75px\]] [CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.75) should be [75px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-position-x> from [initial\] to [right\] at (0.5) should be [50%\]]
expected: FAIL
[CSS Transitions: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]]
expected: FAIL
[Web Animations: property <background-position-x> from neutral to [80px\] at (1) should be [80px\]] [Web Animations: property <background-position-x> from neutral to [80px\] at (1) should be [80px\]]
expected: FAIL expected: FAIL
@ -53,9 +38,6 @@
[Web Animations: property <background-position-x> from [initial\] to [right\] at (0.5) should be [50%\]] [Web Animations: property <background-position-x> from [initial\] to [right\] at (0.5) should be [50%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]]
expected: FAIL
[Web Animations: property <background-position-x> from neutral to [80px\] at (0) should be [40px\]] [Web Animations: property <background-position-x> from neutral to [80px\] at (0) should be [40px\]]
expected: FAIL expected: FAIL
@ -65,12 +47,6 @@
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (1.25) should be [85px\]] [CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (1.25) should be [85px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-x> from [initial\] to [right\] at (0.5) should be [50%\]]
expected: FAIL
[CSS Transitions: property <background-position-x> from [initial\] to [right\] at (-0.25) should be [-25%\]]
expected: FAIL
[Web Animations: property <background-position-x> from neutral to [80px\] at (1.25) should be [90px\]] [Web Animations: property <background-position-x> from neutral to [80px\] at (1.25) should be [90px\]]
expected: FAIL expected: FAIL
@ -89,18 +65,12 @@
[Web Animations: property <background-position-x> from [initial\] to [right\] at (1.25) should be [125%\]] [Web Animations: property <background-position-x> from [initial\] to [right\] at (1.25) should be [125%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]]
expected: FAIL
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0) should be [60px\]] [CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0) should be [60px\]]
expected: FAIL expected: FAIL
[Web Animations: property <background-position-x> from neutral to [80px\] at (-0.25) should be [30px\]] [Web Animations: property <background-position-x> from neutral to [80px\] at (-0.25) should be [30px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]]
expected: FAIL
[CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.25) should be [65px\]] [CSS Animations: property <background-position-x> from [inherit\] to [80px\] at (0.25) should be [65px\]]
expected: FAIL expected: FAIL
@ -119,21 +89,12 @@
[Web Animations: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]] [Web Animations: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px\]]
expected: FAIL
[Web Animations: property <background-position-x> from [inherit\] to [80px\] at (1.25) should be [85px\]] [Web Animations: property <background-position-x> from [inherit\] to [80px\] at (1.25) should be [85px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-x> from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]]
expected: FAIL
[Web Animations: property <background-position-x> from [initial\] to [right\] at (-0.25) should be [-25%\]] [Web Animations: property <background-position-x> from [initial\] to [right\] at (-0.25) should be [-25%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-x> from [initial\] to [right\] at (0.25) should be [25%\]]
expected: FAIL
[Web Animations: property <background-position-x> from [initial\] to [right\] at (0.75) should be [75%\]] [Web Animations: property <background-position-x> from [initial\] to [right\] at (0.75) should be [75%\]]
expected: FAIL expected: FAIL
@ -143,21 +104,3 @@
[Web Animations: property <background-position-x> from [inherit\] to [80px\] at (0.25) should be [65px\]] [Web Animations: property <background-position-x> from [inherit\] to [80px\] at (0.25) should be [65px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-x> from [initial\] to [right\] at (0.75) should be [75%\]]
expected: FAIL
[CSS Transitions: property <background-position-x> from [initial\] to [right\] at (1.25) should be [125%\]]
expected: FAIL
[CSS Transitions with transition: all: property <background-position-x> from [initial\] to [right\] at (0.75) should be [75%\]]
expected: FAIL
[CSS Transitions with transition: all: property <background-position-x> from [initial\] to [right\] at (-0.25) should be [-25%\]]
expected: FAIL
[CSS Transitions: property <background-position-x> from neutral to [80px\] at (0.5) should be [60px\]]
expected: FAIL
[CSS Transitions with transition: all: property <background-position-x> from [initial\] to [right\] at (0.25) should be [25%\]]
expected: FAIL

View file

@ -5,9 +5,6 @@
[Web Animations: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]] [Web Animations: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> from [initial\] to [bottom\] at (-0.25) should be [-25%\]]
expected: FAIL
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (1) should be [100%\]] [Web Animations: property <background-position-y> from [initial\] to [bottom\] at (1) should be [100%\]]
expected: FAIL expected: FAIL
@ -17,9 +14,6 @@
[Web Animations: property <background-position-y> from neutral to [80px\] at (0.5) should be [60px\]] [Web Animations: property <background-position-y> from neutral to [80px\] at (0.5) should be [60px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]]
expected: FAIL
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0) should be [60px\]] [CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0) should be [60px\]]
expected: FAIL expected: FAIL
@ -32,9 +26,6 @@
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (1.25) should be [85px\]] [CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (1.25) should be [85px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> from [initial\] to [bottom\] at (1.25) should be [125%\]]
expected: FAIL
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0.5) should be [50%\]] [Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0.5) should be [50%\]]
expected: FAIL expected: FAIL
@ -44,24 +35,12 @@
[Web Animations: property <background-position-y> from neutral to [80px\] at (0) should be [40px\]] [Web Animations: property <background-position-y> from neutral to [80px\] at (0) should be [40px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]]
expected: FAIL
[Web Animations: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]] [Web Animations: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]]
expected: FAIL expected: FAIL
[Web Animations: property <background-position-y> from [inherit\] to [80px\] at (1) should be [80px\]] [Web Animations: property <background-position-y> from [inherit\] to [80px\] at (1) should be [80px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> from [initial\] to [bottom\] at (0.75) should be [75%\]]
expected: FAIL
[CSS Transitions with transition: all: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]]
expected: FAIL
[CSS Transitions with transition: all: property <background-position-y> from [initial\] to [bottom\] at (0.25) should be [25%\]]
expected: FAIL
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0.75) should be [75%\]] [Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0.75) should be [75%\]]
expected: FAIL expected: FAIL
@ -71,21 +50,12 @@
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0) should be [0%\]] [Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0) should be [0%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> 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-y> from [inherit\] to [80px\] at (0.5) should be [70px\]] [CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.5) should be [70px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px\]]
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\]] [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 expected: FAIL
[CSS Transitions: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]]
expected: FAIL
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (1.25) should be [125%\]] [Web Animations: property <background-position-y> from [initial\] to [bottom\] at (1.25) should be [125%\]]
expected: FAIL expected: FAIL
@ -98,9 +68,6 @@
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.75) should be [75px\]] [CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.75) should be [75px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]]
expected: FAIL
[Web Animations: property <background-position-y> from [inherit\] to [80px\] at (0.5) should be [70px\]] [Web Animations: property <background-position-y> from [inherit\] to [80px\] at (0.5) should be [70px\]]
expected: FAIL expected: FAIL
@ -119,51 +86,21 @@
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (-0.25) should be [-25%\]] [Web Animations: property <background-position-y> from [initial\] to [bottom\] at (-0.25) should be [-25%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]]
expected: FAIL
[Web Animations: property <background-position-y> from [inherit\] to [80px\] at (0.75) should be [75px\]] [Web Animations: property <background-position-y> from [inherit\] to [80px\] at (0.75) should be [75px\]]
expected: FAIL expected: FAIL
[Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0.25) should be [25%\]] [Web Animations: property <background-position-y> from [initial\] to [bottom\] at (0.25) should be [25%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> from [initial\] to [bottom\] at (0.5) should be [50%\]]
expected: FAIL
[Web Animations: property <background-position-y> from neutral to [80px\] at (-0.25) should be [30px\]] [Web Animations: property <background-position-y> from neutral to [80px\] at (-0.25) should be [30px\]]
expected: FAIL expected: FAIL
[Web Animations: property <background-position-y> from neutral to [80px\] at (1.25) should be [90px\]] [Web Animations: property <background-position-y> from neutral to [80px\] at (1.25) should be [90px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> from [initial\] to [bottom\] at (0.25) should be [25%\]]
expected: FAIL
[CSS Transitions with transition: all: property <background-position-y> from [initial\] to [bottom\] at (0.5) should be [50%\]]
expected: FAIL
[CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.25) should be [65px\]] [CSS Animations: property <background-position-y> from [inherit\] to [80px\] at (0.25) should be [65px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-position-y> from [initial\] to [bottom\] at (-0.25) should be [-25%\]]
expected: FAIL
[Web Animations: property <background-position-y> from neutral to [80px\] at (0.25) should be [50px\]] [Web Animations: property <background-position-y> from neutral to [80px\] at (0.25) should be [50px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-position-y> from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]]
expected: FAIL
[CSS Transitions: property <background-position-y> from neutral to [80px\] at (-0.25) should be [30px\]]
expected: FAIL
[CSS Transitions: property <background-position-y> from neutral to [80px\] at (0.5) should be [60px\]]
expected: FAIL
[CSS Transitions: property <background-position-y> from neutral to [80px\] at (0.75) should be [70px\]]
expected: FAIL
[CSS Transitions: property <background-position-y> from neutral to [80px\] at (0.25) should be [50px\]]
expected: FAIL

View file

@ -65,9 +65,6 @@
[CSS Transitions with transition: all: property <background-size> from [0px\] to [80px\] at (0) should be [ 0px, 0px, 0px, 0px\]] [CSS Transitions with transition: all: property <background-size> from [0px\] to [80px\] at (0) should be [ 0px, 0px, 0px, 0px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-size> from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [20px 20px, 40px 40px, 60px 60px, 100px 100px\] at (0.5) should be [10px 10px, 20px 20px, 30px 30px, 50px 50px\]]
expected: FAIL
[CSS Animations: property <background-size> from [0px\] to [80px\] at (1.25) should be [100px, 100px, 100px, 100px\]] [CSS Animations: property <background-size> from [0px\] to [80px\] at (1.25) should be [100px, 100px, 100px, 100px\]]
expected: FAIL expected: FAIL
@ -89,18 +86,12 @@
[Web Animations: property <background-size> from [inherit\] to [20px 20px, 0px 0px\] at (0.75) should be [ 40px 40px, 25px 25px, 40px 40px, 25px 25px\]] [Web Animations: property <background-size> from [inherit\] to [20px 20px, 0px 0px\] at (0.75) should be [ 40px 40px, 25px 25px, 40px 40px, 25px 25px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-size> from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [20px 20px, 40px 40px, 60px 60px, 100px 100px\] at (0.75) should be [15px 15px, 30px 30px, 45px 45px, 75px 75px\]]
expected: FAIL
[CSS Transitions with transition: all: property <background-size> from [inherit\] to [20px 20px, 0px 0px\] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px\]] [CSS Transitions with transition: all: property <background-size> from [inherit\] to [20px 20px, 0px 0px\] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover\] to [40px auto, 40px 40px, contain, cover\] at (0.25) should be [10px auto, 10px 10px, contain, cover\]] [CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover\] to [40px auto, 40px 40px, contain, cover\] at (0.25) should be [10px auto, 10px 10px, contain, cover\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-size> from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [20px 20px, 40px 40px, 60px 60px, 100px 100px\] at (0.5) should be [10px 10px, 20px 20px, 30px 30px, 50px 50px\]]
expected: FAIL
[CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover\] to [40px auto, 40px 40px, contain, cover\] at (0) should be [ 0px auto, 0px 0px, contain, cover\]] [CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover\] to [40px auto, 40px 40px, contain, cover\] at (0) should be [ 0px auto, 0px 0px, contain, cover\]]
expected: FAIL expected: FAIL
@ -176,9 +167,6 @@
[CSS Animations: property <background-size> from [initial\] to [20px 20px, 0px 0px\] at (0.6) should be [20px 20px, 0px 0px\]] [CSS Animations: property <background-size> from [initial\] to [20px 20px, 0px 0px\] at (0.6) should be [20px 20px, 0px 0px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-size> from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [20px 20px, 40px 40px, 60px 60px, 100px 100px\] at (0.75) should be [15px 15px, 30px 30px, 45px 45px, 75px 75px\]]
expected: FAIL
[CSS Animations: property <background-size> from [unset\] to [20px 20px, 0px 0px\] at (0.3) should be [unset\]] [CSS Animations: property <background-size> from [unset\] to [20px 20px, 0px 0px\] at (0.3) should be [unset\]]
expected: FAIL expected: FAIL
@ -221,9 +209,6 @@
[Web Animations: property <background-size> from [0px\] to [80px\] at (1) should be [ 80px, 80px, 80px, 80px\]] [Web Animations: property <background-size> from [0px\] to [80px\] at (1) should be [ 80px, 80px, 80px, 80px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-size> from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [20px 20px, 40px 40px, 60px 60px, 100px 100px\] at (0.25) should be [ 5px 5px, 10px 10px, 15px 15px, 25px 25px\]]
expected: FAIL
[CSS Animations: property <background-size> from [inherit\] to [20px 20px, 0px 0px\] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px\]] [CSS Animations: property <background-size> from [inherit\] to [20px 20px, 0px 0px\] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px\]]
expected: FAIL expected: FAIL
@ -239,9 +224,6 @@
[Web Animations: property <background-size> from [0px 0px\] to [80px 80px\] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px\]] [Web Animations: property <background-size> from [0px 0px\] to [80px 80px\] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <background-size> from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [20px 20px, 40px 40px, 60px 60px, 100px 100px\] at (1.25) should be [25px 25px, 50px 50px, 75px 75px, 125px 125px\]]
expected: FAIL
[Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px\] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px\]] [Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px\] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px\]]
expected: FAIL expected: FAIL
@ -566,9 +548,6 @@
[Web Animations: property <background-size> from [0px 0px, 0px 0px, contain, cover\] to [40px 40px, 40px 40px, cover, contain\] at (1.5) should be [40px 40px, 40px 40px, cover, contain\]] [Web Animations: property <background-size> from [0px 0px, 0px 0px, contain, cover\] to [40px 40px, 40px 40px, cover, contain\] at (1.5) should be [40px 40px, 40px 40px, cover, contain\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <background-size> from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [20px 20px, 40px 40px, 60px 60px, 100px 100px\] at (0.25) should be [ 5px 5px, 10px 10px, 15px 15px, 25px 25px\]]
expected: FAIL
[CSS Animations: property <background-size> from [0px\] to [80px\] at (1) should be [ 80px, 80px, 80px, 80px\]] [CSS Animations: property <background-size> from [0px\] to [80px\] at (1) should be [ 80px, 80px, 80px, 80px\]]
expected: FAIL expected: FAIL

View file

@ -14,15 +14,9 @@
[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)\]] [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 expected: FAIL
[CSS Transitions with transition: all: property <border-top-color> from [inherit\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
expected: FAIL
[Web Animations: property <border-top-color> from [white\] to [orange\] at (-0.3) should be [white\]] [Web Animations: property <border-top-color> from [white\] to [orange\] at (-0.3) should be [white\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-top-color> from [inherit\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
expected: FAIL
[Web Animations: property <border-top-color> from [white\] to [orange\] at (1) should be [orange\]] [Web Animations: property <border-top-color> from [white\] to [orange\] at (1) should be [orange\]]
expected: FAIL expected: FAIL
@ -38,9 +32,6 @@
[CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (1.5) should be [rgb(255, 120, 0)\]] [CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (1.5) should be [rgb(255, 120, 0)\]]
expected: FAIL expected: FAIL
[CSS Animations: property <border-top-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
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)\]] [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 expected: FAIL
@ -89,9 +80,6 @@
[Web Animations: property <border-top-color> from [unset\] to [orange\] at (1.5) should be [rgb(255, 248, 0)\]] [Web Animations: property <border-top-color> from [unset\] to [orange\] at (1.5) should be [rgb(255, 248, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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) should be [rgb(255, 255, 255)\]] [CSS Animations: property <border-top-color> from [inherit\] to [orange\] at (0) should be [rgb(255, 255, 255)\]]
expected: FAIL expected: FAIL
@ -113,9 +101,6 @@
[CSS 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) should be [rgb(20, 30, 40) rgb(40, 50, 60)\]] [CSS 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) should be [rgb(20, 30, 40) rgb(40, 50, 60)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-top-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
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) should be [rgb(20, 30, 40) rgb(40, 50, 60)\]] [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) should be [rgb(20, 30, 40) rgb(40, 50, 60)\]]
expected: FAIL expected: FAIL

View file

@ -11,9 +11,6 @@
[Web Animations: property <border-image-outset> from [0\] to [1\] at (1) should be [1\]] [Web Animations: property <border-image-outset> from [0\] to [1\] at (1) should be [1\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-outset> from [1 2 3px 4px\] to [101 102 103px 104px\] at (0.3) should be [31 32 33px 34px\]]
expected: FAIL
[Web Animations: property <border-image-outset> from [unset\] to [2\] at (0.3) should be [0.6\]] [Web Animations: property <border-image-outset> from [unset\] to [2\] at (0.3) should be [0.6\]]
expected: FAIL expected: FAIL
@ -71,9 +68,6 @@
[Web Animations: property <border-image-outset> from [1 2 3px 4px\] to [101 102 103px 104px\] at (1) should be [101 102 103px 104px\]] [Web Animations: property <border-image-outset> from [1 2 3px 4px\] to [101 102 103px 104px\] at (1) should be [101 102 103px 104px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-outset> from [1 2 3px 4px\] to [101 102 103px 104px\] at (0.6) should be [61 62 63px 64px\]]
expected: FAIL
[Web Animations: property <border-image-outset> from neutral to [2px\] at (0) should be [1px\]] [Web Animations: property <border-image-outset> from neutral to [2px\] at (0) should be [1px\]]
expected: FAIL expected: FAIL
@ -149,12 +143,3 @@
[Web Animations: property <border-image-outset> from [0\] to [1\] at (-0.3) should be [0\]] [Web Animations: property <border-image-outset> from [0\] to [1\] at (-0.3) should be [0\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-outset> from [1 2 3px 4px\] to [101 102 103px 104px\] at (0.3) should be [31 32 33px 34px\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-outset> from [1 2 3px 4px\] to [101 102 103px 104px\] at (0.6) should be [61 62 63px 64px\]]
expected: FAIL
[CSS Transitions: property <border-image-outset> from [1 2 3px 4px\] to [101 102 103px 104px\] at (1.5) should be [151 152 153px 154px\]]
expected: FAIL

View file

@ -26,21 +26,12 @@
[Web Animations: property <border-image-slice> from [initial\] to [10%\] at (-0.3) should be [127%\]] [Web Animations: property <border-image-slice> from [initial\] to [10%\] at (-0.3) should be [127%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [initial\] to [10%\] at (-0.3) should be [127%\]]
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 [20 30 40 50 fill\]] [Web Animations: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.5) should be [20 30 40 50 fill\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [unset\] to [10%\] at (0.6) should be [46%\]]
expected: FAIL
[CSS 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\]] [CSS 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 expected: FAIL
[CSS Transitions: 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
[Web Animations: property <border-image-slice> from [0%\] to [50%\] at (0.6) should be [30%\]] [Web Animations: property <border-image-slice> from [0%\] to [50%\] at (0.6) should be [30%\]]
expected: FAIL expected: FAIL
@ -59,12 +50,6 @@
[CSS Animations: property <border-image-slice> from [50%\] to [100\] at (0.5) should be [100\]] [CSS Animations: property <border-image-slice> from [50%\] to [100\] at (0.5) should be [100\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [initial\] to [10%\] at (0.3) should be [73%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [unset\] to [10%\] at (0.5) should be [55%\]]
expected: FAIL
[CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (0.6) should be [40% 50 60% 70\]] [CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (0.6) should be [40% 50 60% 70\]]
expected: FAIL expected: FAIL
@ -92,9 +77,6 @@
[Web Animations: property <border-image-slice> from [inherit\] to [10%\] at (-0.3) should be [62%\]] [Web Animations: property <border-image-slice> from [inherit\] to [10%\] at (-0.3) should be [62%\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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.6) should be [26%\]] [CSS Animations: property <border-image-slice> from [inherit\] to [10%\] at (0.6) should be [26%\]]
expected: FAIL expected: FAIL
@ -122,9 +104,6 @@
[Web Animations: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0) should be [0 10 20 30 fill\]] [Web Animations: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0) should be [0 10 20 30 fill\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [initial\] to [10%\] at (0.5) should be [55%\]]
expected: FAIL
[CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (-0.3) should be [0% fill\]] [CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (-0.3) should be [0% fill\]]
expected: FAIL expected: FAIL
@ -263,9 +242,6 @@
[Web Animations: property <border-image-slice> from neutral to [10%\] at (1) should be [10%\]] [Web Animations: property <border-image-slice> from neutral to [10%\] at (1) should be [10%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [0%\] to [50%\] at (0.6) should be [30%\]]
expected: FAIL
[CSS Animations: property <border-image-slice> from [50% fill\] to [100 fill\] at (1) should be [100 fill\]] [CSS Animations: property <border-image-slice> from [50% fill\] to [100 fill\] at (1) should be [100 fill\]]
expected: FAIL expected: FAIL
@ -296,12 +272,6 @@
[Web Animations: property <border-image-slice> from [initial\] to [10%\] at (1.5) should be [0%\]] [Web Animations: property <border-image-slice> from [initial\] to [10%\] at (1.5) should be [0%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [0%\] to [50%\] at (0.3) should be [15%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.5) should be [20 30 40 50 fill\]]
expected: FAIL
[Web Animations: property <border-image-slice> from [0% fill\] to [50%\] at (-0.3) should be [0% fill\]] [Web Animations: property <border-image-slice> from [0% fill\] to [50%\] at (-0.3) should be [0% fill\]]
expected: FAIL expected: FAIL
@ -326,9 +296,6 @@
[Web Animations: property <border-image-slice> from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0) should be [0% 10% 20% 30%\]] [Web Animations: property <border-image-slice> from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0) should be [0% 10% 20% 30%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [initial\] to [10%\] at (0.3) should be [73%\]]
expected: FAIL
[Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0) should be [0% 10 20% 30 fill\]] [Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0) should be [0% 10 20% 30 fill\]]
expected: FAIL expected: FAIL
@ -338,27 +305,12 @@
[CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (0) should be [0% fill\]] [CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (0) should be [0% fill\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.3) should be [12 22 32 42 fill\]]
expected: FAIL
[Web Animations: property <border-image-slice> from [unset\] to [10%\] at (0.6) should be [46%\]] [Web Animations: property <border-image-slice> from [unset\] to [10%\] at (0.6) should be [46%\]]
expected: FAIL expected: FAIL
[Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (1) should be [40% 50 60% 70 fill\]] [Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (1) should be [40% 50 60% 70 fill\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [initial\] to [10%\] at (0.5) should be [55%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.5) should be [20 30 40 50 fill\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [initial\] to [10%\] at (0.6) should be [46%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0%\] to [50%\] at (0.5) should be [25%\]]
expected: FAIL
[Web Animations: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (1) should be [40 50 60 70 fill\]] [Web Animations: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (1) should be [40 50 60 70 fill\]]
expected: FAIL expected: FAIL
@ -368,9 +320,6 @@
[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\]] [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 expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [inherit\] to [10%\] at (0.5) should be [30%\]]
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 [20% 30 40% 50 fill\]] [Web Animations: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0.5) should be [20% 30 40% 50 fill\]]
expected: FAIL expected: FAIL
@ -410,21 +359,12 @@
[Web Animations: property <border-image-slice> from [50%\] to [100\] at (1.5) should be [100\]] [Web Animations: property <border-image-slice> from [50%\] to [100\] at (1.5) should be [100\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [unset\] to [10%\] at (0.5) should be [55%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [unset\] to [10%\] at (0.3) should be [73%\]]
expected: FAIL
[CSS Animations: property <border-image-slice> from [50%\] to [100\] at (-0.3) should be [50%\]] [CSS Animations: property <border-image-slice> from [50%\] to [100\] at (-0.3) should be [50%\]]
expected: FAIL expected: FAIL
[CSS Animations: property <border-image-slice> from [50%\] to [100\] at (0) should be [50%\]] [CSS Animations: property <border-image-slice> from [50%\] to [100\] at (0) should be [50%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [0%\] to [50%\] at (0.5) should be [25%\]]
expected: FAIL
[Web Animations: property <border-image-slice> from [50% fill\] to [100 fill\] at (0.6) should be [100 fill\]] [Web Animations: property <border-image-slice> from [50% fill\] to [100 fill\] at (0.6) should be [100 fill\]]
expected: FAIL expected: FAIL
@ -434,9 +374,6 @@
[Web Animations: property <border-image-slice> from [inherit\] to [10%\] at (0) should be [50%\]] [Web Animations: property <border-image-slice> from [inherit\] to [10%\] at (0) should be [50%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0.5) should be [20% 30 40% 50 fill\]]
expected: FAIL
[Web Animations: property <border-image-slice> from [50%\] to [100\] at (1) should be [100\]] [Web Animations: property <border-image-slice> from [50%\] to [100\] at (1) should be [100\]]
expected: FAIL expected: FAIL
@ -455,81 +392,9 @@
[Web Animations: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.3) should be [12 22 32 42 fill\]] [Web Animations: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.3) should be [12 22 32 42 fill\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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
[Web Animations: property <border-image-slice> from [0%\] to [50%\] at (-0.3) should be [0%\]] [Web Animations: property <border-image-slice> from [0%\] to [50%\] at (-0.3) should be [0%\]]
expected: FAIL expected: FAIL
[CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (0.6) should be [50%\]] [CSS Animations: property <border-image-slice> from [0% fill\] to [50%\] at (0.6) should be [50%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-slice> from [unset\] to [10%\] at (-0.3) should be [127%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [unset\] to [10%\] at (0.3) should be [73%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [unset\] to [10%\] at (-0.3) should be [127%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0.3) should be [12% 22 32% 42 fill\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0.5) should be [20% 30% 40% 50%\]]
expected: FAIL
[CSS Transitions with transition: all: 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
[CSS Transitions with transition: all: property <border-image-slice> from [initial\] to [10%\] at (-0.3) should be [127%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0.5) should be [20% 30 40% 50 fill\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0.3) should be [12% 22% 32% 42%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [inherit\] to [10%\] at (-0.3) should be [62%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0.5) should be [20% 30% 40% 50%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.6) should be [24 34 44 54 fill\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0.6) should be [24% 34 44% 54 fill\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [inherit\] to [10%\] at (0.3) should be [38%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [unset\] to [10%\] at (0.6) should be [46%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.3) should be [12 22 32 42 fill\]]
expected: FAIL
[CSS Transitions with transition: all: 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
[CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (-0.5) should be [0% 0% 0% 10%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (1.5) should be [60% 70 80% 90 fill\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (1.5) should be [60 70 80 90 fill\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [initial\] to [10%\] at (0.6) should be [46%\]]
expected: FAIL
[CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0.6) should be [24% 34% 44% 54%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.6) should be [24 34 44 54 fill\]]
expected: FAIL

View file

@ -50,9 +50,6 @@
[Web Animations: property <border-image-width> from [10px auto auto 20\] to [110px auto auto 120\] at (0.3) should be [ 40px auto auto 50\]] [Web Animations: property <border-image-width> from [10px auto auto 20\] to [110px auto auto 120\] at (0.3) should be [ 40px auto auto 50\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [inherit\] to [20px\] at (0.6) should be [52px\]]
expected: FAIL
[Web Animations: property <border-image-width> from [10%\] to [20px\] at (0.6) should be [calc(4% + 12px)\]] [Web Animations: property <border-image-width> from [10%\] to [20px\] at (0.6) should be [calc(4% + 12px)\]]
expected: FAIL expected: FAIL
@ -65,9 +62,6 @@
[Web Animations: property <border-image-width> from [10\] to [20px\] at (1) should be [20px\]] [Web Animations: property <border-image-width> from [10\] to [20px\] at (1) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20\] to [110px auto auto 120\] at (0.6) should be [ 70px auto auto 80\]]
expected: FAIL
[CSS Animations: property <border-image-width> from [10px auto auto 20\] to [110px auto 120 auto\] at (0) should be [10px auto auto 20\]] [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 expected: FAIL
@ -98,9 +92,6 @@
[Web Animations: property <border-image-width> from [0px\] to [20px\] at (0.3) should be [6px\]] [Web Animations: property <border-image-width> from [0px\] to [20px\] at (0.3) should be [6px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (10) should be [710px 520% 330 140px\]]
expected: FAIL
[Web Animations: property <border-image-width> from [0%\] to [20%\] at (-0.3) should be [0%\]] [Web Animations: property <border-image-width> from [0%\] to [20%\] at (-0.3) should be [0%\]]
expected: FAIL expected: FAIL
@ -110,9 +101,6 @@
[CSS Animations: property <border-image-width> from [initial\] to [20px\] at (0.5) should be [20px\]] [CSS Animations: property <border-image-width> from [initial\] to [20px\] at (0.5) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (1.5) should be [115px 95% 75 55px\]]
expected: FAIL
[Web Animations: property <border-image-width> from [10%\] to [20\] at (-0.3) should be [10%\]] [Web Animations: property <border-image-width> from [10%\] to [20\] at (-0.3) should be [10%\]]
expected: FAIL expected: FAIL
@ -176,9 +164,6 @@
[Web Animations: property <border-image-width> from [0\] to [20\] at (0.6) should be [12\]] [Web Animations: property <border-image-width> from [0\] to [20\] at (0.6) should be [12\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.6) should be [52px 50% 48 46px\]]
expected: FAIL
[CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (1.5) should be [0px\]] [CSS Animations: property <border-image-width> from [inherit\] to [20px\] at (1.5) should be [0px\]]
expected: FAIL expected: FAIL
@ -212,9 +197,6 @@
[Web Animations: property <border-image-width> from [10\] to [20px\] at (0.5) should be [20px\]] [Web Animations: property <border-image-width> from [10\] to [20px\] at (0.5) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [inherit\] to [20px\] at (0.3) should be [76px\]]
expected: FAIL
[Web Animations: property <border-image-width> from [unset\] to [20px\] at (0) should be [unset\]] [Web Animations: property <border-image-width> from [unset\] to [20px\] at (0) should be [unset\]]
expected: FAIL expected: FAIL
@ -293,9 +275,6 @@
[Web Animations: property <border-image-width> from [0%\] to [20%\] at (1.5) should be [30%\]] [Web Animations: property <border-image-width> from [0%\] to [20%\] at (1.5) should be [30%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (5) should be [360px 270% 180 90px\]]
expected: FAIL
[Web Animations: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.6) should be [52px 50% 48 46px\]] [Web Animations: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.6) should be [52px 50% 48 46px\]]
expected: FAIL expected: FAIL
@ -365,9 +344,6 @@
[Web Animations: property <border-image-width> from [10%\] to [20\] at (0) should be [10%\]] [Web Animations: property <border-image-width> from [10%\] to [20\] at (0) should be [10%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.3) should be [31px 35% 39 43px\]]
expected: FAIL
[CSS Animations: property <border-image-width> from [10%\] to [20\] at (0.6) should be [20\]] [CSS Animations: property <border-image-width> from [10%\] to [20\] at (0.6) should be [20\]]
expected: FAIL expected: FAIL
@ -380,24 +356,12 @@
[Web Animations: property <border-image-width> from [initial\] to [20px\] at (1) should be [20px\]] [Web Animations: property <border-image-width> from [initial\] to [20px\] at (1) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [10px auto auto 20\] to [110px auto auto 120\] at (0.3) should be [ 40px auto auto 50\]]
expected: FAIL
[Web Animations: property <border-image-width> from [10\] to [20%\] at (0) should be [10\]] [Web Animations: property <border-image-width> from [10\] to [20%\] at (0) should be [10\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.6) should be [52px 50% 48 46px\]]
expected: FAIL
[CSS Animations: property <border-image-width> from [unset\] to [20px\] at (1.5) should be [20px\]] [CSS Animations: property <border-image-width> from [unset\] to [20px\] at (1.5) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (-0.3) should be [0px 5% 21 37px\]]
expected: FAIL
[CSS Transitions: property <border-image-width> from [inherit\] to [20px\] at (-0.3) should be [124px\]]
expected: FAIL
[Web Animations: property <border-image-width> from [10px\] to [20%\] at (0) should be [calc(0% + 10px)\]] [Web Animations: property <border-image-width> from [10px\] to [20%\] at (0) should be [calc(0% + 10px)\]]
expected: FAIL expected: FAIL
@ -428,15 +392,9 @@
[Web Animations: property <border-image-width> from [initial\] to [20px\] at (0.6) should be [20px\]] [Web Animations: property <border-image-width> from [initial\] to [20px\] at (0.6) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20\] to [110px auto auto 120\] at (0.3) should be [ 40px auto auto 50\]]
expected: FAIL
[Web Animations: property <border-image-width> from [unset\] to [20px\] at (0.5) should be [20px\]] [Web Animations: property <border-image-width> from [unset\] to [20px\] at (0.5) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (-0.3) should be [0px 5% 21 37px\]]
expected: FAIL
[Web Animations: property <border-image-width> from neutral to [20px\] at (1) should be [20px\]] [Web Animations: property <border-image-width> from neutral to [20px\] at (1) should be [20px\]]
expected: FAIL expected: FAIL
@ -458,9 +416,6 @@
[Web Animations: property <border-image-width> from [0%\] to [20%\] at (5) should be [100%\]] [Web Animations: property <border-image-width> from [0%\] to [20%\] at (5) should be [100%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.3) should be [31px 35% 39 43px\]]
expected: FAIL
[Web Animations: property <border-image-width> from [inherit\] to [20px\] at (5) should be [0px\]] [Web Animations: property <border-image-width> from [inherit\] to [20px\] at (5) should be [0px\]]
expected: FAIL expected: FAIL
@ -518,9 +473,6 @@
[Web Animations: property <border-image-width> from [unset\] to [20px\] at (1) should be [20px\]] [Web Animations: property <border-image-width> from [unset\] to [20px\] at (1) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-image-width> from [10px auto auto 20\] to [110px auto auto 120\] at (0.6) should be [ 70px auto auto 80\]]
expected: FAIL
[Web Animations: property <border-image-width> from [10%\] to [20\] at (0.6) should be [20\]] [Web Animations: property <border-image-width> from [10%\] to [20\] at (0.6) should be [20\]]
expected: FAIL expected: FAIL
@ -554,36 +506,3 @@
[Web Animations: property <border-image-width> from [10px\] to [20\] at (0.3) should be [10px\]] [Web Animations: property <border-image-width> from [10px\] to [20\] at (0.3) should be [10px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [inherit\] to [20px\] at (0.3) should be [76px\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [inherit\] to [20px\] at (-0.3) should be [124px\]]
expected: FAIL
[CSS Transitions: property <border-image-width> from [0%\] to [20%\] at (1.5) should be [30%\]]
expected: FAIL
[CSS Transitions: property <border-image-width> from [10px auto auto 20\] to [110px auto auto 120\] at (1.5) should be [160px auto auto 170\]]
expected: FAIL
[CSS Transitions: property <border-image-width> from [0%\] to [20%\] at (0.6) should be [12%\]]
expected: FAIL
[CSS Transitions: property <border-image-width> from [0%\] to [20%\] at (10) should be [200%\]]
expected: FAIL
[CSS Transitions: property <border-image-width> from [0%\] to [20%\] at (0.3) should be [6%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (1.5) should be [115px 95% 75 55px\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (5) should be [360px 270% 180 90px\]]
expected: FAIL
[CSS Transitions: property <border-image-width> from [0%\] to [20%\] at (5) should be [100%\]]
expected: FAIL
[CSS Transitions with transition: all: property <border-image-width> from [inherit\] to [20px\] at (0.6) should be [52px\]]
expected: FAIL

View file

@ -38,9 +38,6 @@
[CSS Animations: property <border-radius> from [20px 40px 60px 80px / 120px 140px 160px 180px\] to [30px 50px 70px 90px / 130px 150px 170px 190px\] at (1) should be [30px 50px 70px 90px / 130px 150px 170px 190px\]] [CSS Animations: property <border-radius> from [20px 40px 60px 80px / 120px 140px 160px 180px\] to [30px 50px 70px 90px / 130px 150px 170px 190px\] at (1) should be [30px 50px 70px 90px / 130px 150px 170px 190px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-top-left-radius> from [10px\] to [100%\] at (0.6) should be [calc(4px + 60%)\]]
expected: FAIL
[Web Animations: property <border-top-left-radius> from [10px\] to [50px\] at (0.6) should be [34px\]] [Web Animations: property <border-top-left-radius> from [10px\] to [50px\] at (0.6) should be [34px\]]
expected: FAIL expected: FAIL
@ -62,9 +59,6 @@
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0.6) should be [24px\]] [CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0.6) should be [24px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-top-left-radius> from [10px\] to [100%\] at (-0.3) should be [calc(13px + -30%)\]]
expected: FAIL
[Web Animations: property <border-top-left-radius> from [20px\] to [10px 30px\] at (0.3) should be [17px 23px\]] [Web Animations: property <border-top-left-radius> from [20px\] to [10px 30px\] at (0.3) should be [17px 23px\]]
expected: FAIL expected: FAIL
@ -74,9 +68,6 @@
[Web Animations: property <border-radius> from [20px 40px 60px 80px / 120px 140px 160px 180px\] to [30px 50px 70px 90px / 130px 150px 170px 190px\] at (1) should be [30px 50px 70px 90px / 130px 150px 170px 190px\]] [Web Animations: property <border-radius> from [20px 40px 60px 80px / 120px 140px 160px 180px\] to [30px 50px 70px 90px / 130px 150px 170px 190px\] at (1) should be [30px 50px 70px 90px / 130px 150px 170px 190px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-top-left-radius> from [10px\] to [100%\] at (-0.3) should be [calc(13px + -30%)\]]
expected: FAIL
[Web Animations: property <border-top-left-radius> from [10px\] to [50px\] at (1.5) should be [70px\]] [Web Animations: property <border-top-left-radius> from [10px\] to [50px\] at (1.5) should be [70px\]]
expected: FAIL expected: FAIL
@ -206,9 +197,6 @@
[Web Animations: property <border-top-left-radius> from [20px\] to [10px 30px\] at (1) should be [10px 30px\]] [Web Animations: property <border-top-left-radius> from [20px\] to [10px 30px\] at (1) should be [10px 30px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <border-top-left-radius> from [10px\] to [100%\] at (0.3) should be [calc(7px + 30%)\]]
expected: FAIL
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0) should be [30px\]] [CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (0) should be [30px\]]
expected: FAIL expected: FAIL
@ -224,27 +212,9 @@
[Web Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (-0.3) should be [33px\]] [Web Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-top-left-radius> from [10px\] to [100%\] at (0.3) should be [calc(7px + 30%)\]]
expected: FAIL
[Web Animations: property <border-top-left-radius> from [unset\] to [20px\] at (0.3) should be [6px\]] [Web Animations: property <border-top-left-radius> from [unset\] to [20px\] at (0.3) should be [6px\]]
expected: FAIL expected: FAIL
[CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (1.5) should be [15px\]] [CSS Animations: property <border-top-left-radius> from [inherit\] to [20px\] at (1.5) should be [15px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <border-top-left-radius> from [10px\] to [100%\] at (0.6) should be [calc(4px + 60%)\]]
expected: FAIL
[CSS Transitions: property <border-top-left-radius> from [10px\] to [100%\] at (1.5) should be [calc(-5px + 150%)\]]
expected: FAIL
[CSS Transitions: property <border-top-left-radius> from [10px\] to [50px\] at (1.5) should be [70px\]]
expected: FAIL
[CSS Transitions: property <border-top-left-radius> from [10px\] to [50px\] at (0.6) should be [34px\]]
expected: FAIL
[CSS Transitions: property <border-top-left-radius> from [10px\] to [50px\] at (0.3) should be [22px\]]
expected: FAIL

View file

@ -239,15 +239,3 @@
[Web Animations: property <box-shadow> from [15px 10px 5px 6px black\] to [-15px -10px 25px -4px orange\] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px\]] [Web Animations: property <box-shadow> from [15px 10px 5px 6px black\] to [-15px -10px 25px -4px orange\] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <box-shadow> from [15px 10px 5px 6px black inset\] to [-15px -10px 25px -4px orange inset\] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px inset\]]
expected: FAIL
[CSS Transitions: property <box-shadow> from [15px 10px 5px 6px black inset\] to [-15px -10px 25px -4px orange inset\] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px inset\]]
expected: FAIL
[CSS Transitions: property <box-shadow> from [15px 10px 5px 6px black inset\] to [-15px -10px 25px -4px orange inset\] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px inset\]]
expected: FAIL
[CSS Transitions: 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

View file

@ -14,21 +14,12 @@
[Web Animations: property <color> from [initial\] to [green\] at (0) should be [rgb(0, 0, 0)\]] [Web Animations: property <color> from [initial\] to [green\] at (0) should be [rgb(0, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <color> from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
expected: FAIL
[CSS Transitions: property <color> from neutral to [green\] at (1.5) should be [rgb(0, 65, 0)\]]
expected: FAIL
[Web Animations: property <color> from neutral to [green\] at (-0.3) should be [rgb(255, 255, 0)\]] [Web Animations: property <color> from neutral to [green\] at (-0.3) should be [rgb(255, 255, 0)\]]
expected: FAIL expected: FAIL
[Web Animations: property <color> from [black\] to [orange\] at (0.3) should be [rgb(77, 50, 0)\]] [Web Animations: property <color> from [black\] to [orange\] at (0.3) should be [rgb(77, 50, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: 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, 38, 179)\]] [CSS Animations: property <color> from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
expected: FAIL expected: FAIL
@ -41,9 +32,6 @@
[Web Animations: property <color> from [inherit\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]] [Web Animations: property <color> from [inherit\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <color> from [inherit\] 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)\]] [CSS Animations: property <color> from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
expected: FAIL expected: FAIL
@ -53,27 +41,18 @@
[Web Animations: property <color> from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]] [Web Animations: property <color> from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
expected: FAIL expected: FAIL
[CSS Animations: property <color> from neutral to [green\] at (1.5) should be [rgb(0, 65, 0)\]]
expected: FAIL
[Web Animations: property <color> from [inherit\] to [green\] at (0) should be [rgb(0, 0, 255)\]] [Web Animations: property <color> from [inherit\] to [green\] at (0) should be [rgb(0, 0, 255)\]]
expected: FAIL expected: FAIL
[Web Animations: property <color> from [black\] to [orange\] at (-0.3) should be [rgb(0, 0, 0)\]] [Web Animations: property <color> from [black\] to [orange\] at (-0.3) should be [rgb(0, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Animations: property <color> from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
expected: FAIL
[Web Animations: property <color> from [black\] to [orange\] at (1.5) should be [rgb(255, 248, 0)\]] [Web Animations: property <color> from [black\] to [orange\] at (1.5) should be [rgb(255, 248, 0)\]]
expected: FAIL expected: FAIL
[Web Animations: property <color> from neutral to [green\] at (1) should be [rgb(0, 128, 0)\]] [Web Animations: property <color> from neutral to [green\] at (1) should be [rgb(0, 128, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <color> from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
expected: FAIL
[Web Animations: property <color> from [initial\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]] [Web Animations: property <color> from [initial\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]]
expected: FAIL expected: FAIL
@ -95,9 +74,6 @@
[Web Animations: property <color> from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] [Web Animations: property <color> from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <color> from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
expected: FAIL
[Web Animations: property <color> from [black\] to [orange\] at (1) should be [rgb(255, 165, 0)\]] [Web Animations: property <color> from [black\] to [orange\] at (1) should be [rgb(255, 165, 0)\]]
expected: FAIL expected: FAIL
@ -137,9 +113,6 @@
[Web Animations: property <color> from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]] [Web Animations: property <color> from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <color> from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
expected: FAIL
[CSS Animations: property <color> from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] [CSS Animations: property <color> from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
expected: FAIL expected: FAIL
@ -149,6 +122,3 @@
[Web Animations: property <color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]] [Web Animations: property <color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <color> from neutral to [green\] at (1.5) should be [rgb(0, 65, 0)\]]
expected: FAIL

View file

@ -8,9 +8,6 @@
[CSS Animations: property <flex-basis> from [unset\] to [2%\] at (0.6) should be [2%\]] [CSS Animations: property <flex-basis> from [unset\] to [2%\] at (0.6) should be [2%\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <flex-basis> from [0px\] to [100px\] at (0.4) should be [40px\]]
expected: FAIL
[Web Animations: property <flex-basis> from neutral to [2%\] at (0) should be [1%\]] [Web Animations: property <flex-basis> from neutral to [2%\] at (0) should be [1%\]]
expected: FAIL expected: FAIL
@ -86,9 +83,6 @@
[Web Animations: property <flex-basis> from [unset\] to [2%\] at (0.3) should be [unset\]] [Web Animations: property <flex-basis> from [unset\] to [2%\] at (0.3) should be [unset\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <flex-basis> from [0%\] to [100%\] at (0.6) should be [60%\]]
expected: FAIL
[Web Animations: property <flex-basis> from [unset\] to [2%\] at (1.5) should be [2%\]] [Web Animations: property <flex-basis> from [unset\] to [2%\] at (1.5) should be [2%\]]
expected: FAIL expected: FAIL
@ -116,9 +110,6 @@
[Web Animations: property <flex-basis> from [0px\] to [100px\] at (0) should be [0px\]] [Web Animations: property <flex-basis> from [0px\] to [100px\] at (0) should be [0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <flex-basis> from [0%\] to [100%\] at (0.4) should be [40%\]]
expected: FAIL
[CSS Animations: property <flex-basis> from [initial\] to [2%\] at (1) should be [2%\]] [CSS Animations: property <flex-basis> from [initial\] to [2%\] at (1) should be [2%\]]
expected: FAIL expected: FAIL
@ -143,9 +134,6 @@
[Web Animations: property <flex-basis> from [unset\] to [2%\] at (0) should be [unset\]] [Web Animations: property <flex-basis> from [unset\] to [2%\] at (0) should be [unset\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <flex-basis> from [0px\] to [100px\] at (0.6) should be [60px\]]
expected: FAIL
[Web Animations: property <flex-basis> from neutral to [2%\] at (1.5) should be [2.5%\]] [Web Animations: property <flex-basis> from neutral to [2%\] at (1.5) should be [2.5%\]]
expected: FAIL expected: FAIL
@ -185,21 +173,3 @@
[Web Animations: property <flex-basis> from [inherit\] to [2%\] at (0.6) should be [2.4%\]] [Web Animations: property <flex-basis> from [inherit\] to [2%\] at (0.6) should be [2.4%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <flex-basis> from [0px\] to [100px\] at (0.4) should be [40px\]]
expected: FAIL
[CSS Transitions: property <flex-basis> from [0%\] to [100%\] at (1.5) should be [150%\]]
expected: FAIL
[CSS Transitions with transition: all: property <flex-basis> from [0px\] to [100px\] at (0.6) should be [60px\]]
expected: FAIL
[CSS Transitions: property <flex-basis> from [0px\] to [100px\] at (1.5) should be [150px\]]
expected: FAIL
[CSS Transitions with transition: all: property <flex-basis> from [0%\] to [100%\] at (0.4) should be [40%\]]
expected: FAIL
[CSS Transitions with transition: all: property <flex-basis> from [0%\] to [100%\] at (0.6) should be [60%\]]
expected: FAIL

View file

@ -434,6 +434,3 @@
[CSS Animations: property <text-indent> from [0px each-line\] to [50px hanging\] at (-0.3) should be [0px each-line\]] [CSS Animations: property <text-indent> from [0px each-line\] to [50px hanging\] at (-0.3) should be [0px each-line\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [0px\] to [50px\] at (-0.3) should be [-15px\]]
expected: FAIL

View file

@ -134,9 +134,6 @@
[Web Animations: property <transform> from [rotate(0deg) translate(100px)\] to [rotate(720deg) scale(2) translate(200px)\] at (0.25) should be [rotate(180deg) matrix(1.25, 0, 0, 1.25, 175, 0)\]] [Web Animations: property <transform> from [rotate(0deg) translate(100px)\] to [rotate(720deg) scale(2) translate(200px)\] at (0.25) should be [rotate(180deg) matrix(1.25, 0, 0, 1.25, 175, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [scale(2) rotate(360deg) translate(100px) matrix(1, 0, 0, 1, 100, 0) skew(0deg)\] to [scale(3) rotate(1080deg) translate(200px) matrix(1, 0, 0, 1, 0, 200) skew(720deg)\] at (0.25) should be [scale(2.25) rotate(540deg) translate(125px) matrix(1, 0, 0, 1, 75, 50) skew(180deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(0deg) translate(100px)\] to [rotate(720deg) scale(2) translate(200px)\] at (0.25) should be [rotate(180deg) matrix(1.25, 0, 0, 1.25, 175, 0)\]] [CSS Transitions with transition: all: property <transform> from [rotate(0deg) translate(100px)\] to [rotate(720deg) scale(2) translate(200px)\] at (0.25) should be [rotate(180deg) matrix(1.25, 0, 0, 1.25, 175, 0)\]]
expected: FAIL expected: FAIL
@ -236,9 +233,6 @@
[CSS Animations: property <transform> from [scaleY(-3) translateX(0px) scaleX(2)\] to [scaleX(-3) scaleY(2)\] at (0.25) should be [scale(0, -2) matrix(1.75, 0, 0, 1.25, 0, 0)\]] [CSS Animations: property <transform> from [scaleY(-3) translateX(0px) scaleX(2)\] to [scaleX(-3) scaleY(2)\] at (0.25) should be [scale(0, -2) matrix(1.75, 0, 0, 1.25, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [translate(100px) rotate(720deg)\] to [translate(200px)\] at (0.25) should be [translate(125px) rotate(540deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotateX(90deg) translateX(100px)\] to [rotate3d(50, 0, 0, 180deg) translateY(200px)\] at (0.25) should be [rotateX(112.5deg) translate(75px, 50px)\]] [CSS Transitions: property <transform> from [rotateX(90deg) translateX(100px)\] to [rotate3d(50, 0, 0, 180deg) translateY(200px)\] at (0.25) should be [rotateX(112.5deg) translate(75px, 50px)\]]
expected: FAIL expected: FAIL
@ -248,12 +242,6 @@
[Web Animations: property <transform> from [scale(2) rotate(360deg) translate(100px) matrix(1, 0, 0, 1, 100, 0) skew(0deg)\] to [scale(3) rotate(1080deg) translate(200px) matrix(1, 0, 0, 1, 0, 200) skew(720deg)\] at (0.25) should be [scale(2.25) rotate(540deg) translate(125px) matrix(1, 0, 0, 1, 75, 50) skew(180deg)\]] [Web Animations: property <transform> from [scale(2) rotate(360deg) translate(100px) matrix(1, 0, 0, 1, 100, 0) skew(0deg)\] to [scale(3) rotate(1080deg) translate(200px) matrix(1, 0, 0, 1, 0, 200) skew(720deg)\] at (0.25) should be [scale(2.25) rotate(540deg) translate(125px) matrix(1, 0, 0, 1, 75, 50) skew(180deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [translate(200px) rotate(720deg)\] to [none\] at (0.25) should be [translate(150px) rotate(540deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [translate(100px)\] to [translate(200px) rotate(720deg)\] at (0.25) should be [translate(125px) rotate(180deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [scaleY(-3) translateX(0px) scaleX(2)\] to [scaleX(-3) scaleY(2)\] at (0.25) should be [scale(0, -2) matrix(1.75, 0, 0, 1.25, 0, 0)\]] [CSS Transitions: property <transform> from [scaleY(-3) translateX(0px) scaleX(2)\] to [scaleX(-3) scaleY(2)\] at (0.25) should be [scale(0, -2) matrix(1.75, 0, 0, 1.25, 0, 0)\]]
expected: FAIL expected: FAIL
@ -275,6 +263,3 @@
[Web Animations: property <transform> from [none\] to [translate(200px) rotate(720deg)\] at (0.25) should be [translate(50px) rotate(180deg)\]] [Web Animations: property <transform> from [none\] to [translate(200px) rotate(720deg)\] at (0.25) should be [translate(50px) rotate(180deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [translate(200px) rotate(720deg)\] at (0.25) should be [translate(50px) rotate(180deg)\]]
expected: FAIL

View file

@ -2,9 +2,6 @@
[ perspective interpolation] [ perspective interpolation]
expected: FAIL expected: FAIL
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (1.5) should be [125px\]]
expected: FAIL
[Web Animations: property <perspective> from neutral to [20px\] at (-1) should be [none\]] [Web Animations: property <perspective> from neutral to [20px\] at (-1) should be [none\]]
expected: FAIL expected: FAIL
@ -29,9 +26,6 @@
[Web Animations: property <perspective> from [inherit\] to [20px\] at (-1) should be [40px\]] [Web Animations: property <perspective> from [inherit\] to [20px\] at (-1) should be [40px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <perspective> from [50px\] to [100px\] at (-0.3) should be [35px\]]
expected: FAIL
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (-20) should be [none\]] [CSS Transitions: property <perspective> from [50px\] to [100px\] at (-20) should be [none\]]
expected: FAIL expected: FAIL
@ -149,9 +143,6 @@
[CSS Animations: property <perspective> from [unset\] to [20px\] at (0.5) should be [20px\]] [CSS Animations: property <perspective> from [unset\] to [20px\] at (0.5) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (0.6) should be [80px\]]
expected: FAIL
[Web Animations: property <perspective> from neutral to [20px\] at (-20) should be [none\]] [Web Animations: property <perspective> from neutral to [20px\] at (-20) should be [none\]]
expected: FAIL expected: FAIL
@ -221,12 +212,6 @@
[CSS Transitions: property <perspective> from neutral to [20px\] at (-20) should be [none\]] [CSS Transitions: property <perspective> from neutral to [20px\] at (-20) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (-0.3) should be [35px\]]
expected: FAIL
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (0.3) should be [65px\]]
expected: FAIL
[CSS Animations: property <perspective> from [initial\] to [20px\] at (1) should be [20px\]] [CSS Animations: property <perspective> from [initial\] to [20px\] at (1) should be [20px\]]
expected: FAIL expected: FAIL
@ -272,9 +257,3 @@
[Web Animations: property <perspective> from [inherit\] to [20px\] at (0.3) should be [27px\]] [Web Animations: property <perspective> from [inherit\] to [20px\] at (0.3) should be [27px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <perspective> from [50px\] to [100px\] at (0.3) should be [65px\]]
expected: FAIL
[CSS Transitions with transition: all: property <perspective> from [50px\] to [100px\] at (0.6) should be [80px\]]
expected: FAIL

View file

@ -35,12 +35,6 @@
[CSS Animations: property <perspective-origin> from [initial\] to [20px 20px\] at (0.3) should be [23.5px 23.5px\]] [CSS Animations: property <perspective-origin> from [initial\] to [20px 20px\] at (0.3) should be [23.5px 23.5px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <perspective-origin> from [0% 50%\] to [100% 150%\] at (-0.3) should be [-30% 20%\]]
expected: FAIL
[CSS Transitions: property <perspective-origin> from [0% 50%\] to [100% 150%\] at (0.3) should be [30% 80%\]]
expected: FAIL
[Web Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]] [Web Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]]
expected: FAIL expected: FAIL
@ -95,12 +89,6 @@
[Web Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] [Web Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <perspective-origin> from [0% 50%\] to [100% 150%\] at (1.5) should be [150% 200%\]]
expected: FAIL
[CSS Transitions with transition: all: property <perspective-origin> from [0% 50%\] to [100% 150%\] at (0.3) should be [30% 80%\]]
expected: FAIL
[Web Animations: property <perspective-origin> from neutral to [20px 20px\] at (0.6) should be [16px 24px\]] [Web Animations: property <perspective-origin> from neutral to [20px 20px\] at (0.6) should be [16px 24px\]]
expected: FAIL expected: FAIL
@ -185,24 +173,15 @@
[CSS Transitions: property <perspective-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] [CSS Transitions: property <perspective-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <perspective-origin> from [0% 50%\] to [100% 150%\] at (0.6) should be [60% 110%\]]
expected: FAIL
[Web Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] [Web Animations: property <perspective-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <perspective-origin> from [0% 50%\] to [100% 150%\] at (-0.3) should be [-30% 20%\]]
expected: FAIL
[CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]] [CSS Animations: property <perspective-origin> from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <perspective-origin> from [unset\] to [20px 20px\] at (0.6) should be [22px 22px\]] [CSS Transitions with transition: all: property <perspective-origin> from [unset\] to [20px 20px\] at (0.6) should be [22px 22px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <perspective-origin> from [0% 50%\] to [100% 150%\] at (0.6) should be [60% 110%\]]
expected: FAIL
[CSS Transitions with transition: all: property <perspective-origin> from [initial\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]] [CSS Transitions with transition: all: property <perspective-origin> from [initial\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]]
expected: FAIL expected: FAIL

View file

@ -74,9 +74,6 @@
[rotate interpolation] [rotate interpolation]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (2) should be [1 0 0 900deg\]]
expected: FAIL
[Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (2) should be [1 0 0 900deg\]] [Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (2) should be [1 0 0 900deg\]]
expected: FAIL expected: FAIL
@ -86,9 +83,6 @@
[Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (2) should be [1 0 0 -450deg\]] [Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (2) should be [1 0 0 -450deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [none\] to [7 -8 9 400grad\] at (0.125) should be [0.5 -0.57 0.65 50grad\]]
expected: FAIL
[Web Animations: property <rotate> from [inherit\] to [270deg\] at (-1) should be [-90deg\]] [Web Animations: property <rotate> from [inherit\] to [270deg\] at (-1) should be [-90deg\]]
expected: FAIL expected: FAIL
@ -98,21 +92,12 @@
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (-1) should be [0.22 -0.55 0.8 300deg\]] [Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (-1) should be [0.22 -0.55 0.8 300deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.25) should be [0.22 -0.55 0.8 50deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.25) should be [0 1 0 50deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [none\] to [none\] at (0) should be [none\]] [CSS Animations: property <rotate> from [none\] to [none\] at (0) should be [none\]]
expected: FAIL expected: FAIL
[CSS Animations: property <rotate> from [none\] to [none\] at (2) should be [none\]] [CSS Animations: property <rotate> from [none\] to [none\] at (2) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [none\] to [7 -8 9 400grad\] at (-1) should be [0.5 -0.57 0.65 -400grad\]]
expected: FAIL
[Web Animations: property <rotate> from neutral to [30deg\] at (1) should be [30deg\]] [Web Animations: property <rotate> from neutral to [30deg\] at (1) should be [30deg\]]
expected: FAIL expected: FAIL
@ -122,18 +107,9 @@
[Web Animations: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (1) should be [0 1 0 -100deg\]] [Web Animations: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (1) should be [0 1 0 -100deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.75) should be [0.22 -0.55 0.8 -50deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [none\] at (0) should be [none\]] [Web Animations: property <rotate> from [none\] to [none\] at (0) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (-1) should be [1 0 0 -450deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (0.75) should be [1 0 0 112.5deg\]]
expected: FAIL
[Web Animations: property <rotate> from [inherit\] to [270deg\] at (0.25) should be [135deg\]] [Web Animations: property <rotate> from [inherit\] to [270deg\] at (0.25) should be [135deg\]]
expected: FAIL expected: FAIL
@ -146,36 +122,15 @@
[Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (-1) should be [0.67 -0.06 -0.74 124.97deg\]] [Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (-1) should be [0.67 -0.06 -0.74 124.97deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [none\] to [7 -8 9 400grad\] at (-1) should be [0.5 -0.57 0.65 -400grad\]]
expected: FAIL
[Web Animations: property <rotate> from [100deg\] to [-100deg\] at (0.75) should be [-50deg\]] [Web Animations: property <rotate> from [100deg\] to [-100deg\] at (0.75) should be [-50deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.75) should be [0.22 -0.55 0.8 -50deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [none\] to [7 -8 9 400grad\] at (0.125) should be [0.5 -0.57 0.65 50grad\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.75) should be [0.22 -0.55 0.8 -50deg\]] [Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.75) should be [0.22 -0.55 0.8 -50deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [100deg\] to [-100deg\] at (0.25) should be [50deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [30deg\] at (1) should be [30deg\]] [Web Animations: property <rotate> from [none\] to [30deg\] at (1) should be [30deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (-1) should be [1 0 0 900deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [100deg\] to [-100deg\] at (0.75) should be [-50deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (-1) should be [1 0 0 -450deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0) should be [0.22 -0.55 0.8 100deg\]] [Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0) should be [0.22 -0.55 0.8 100deg\]]
expected: FAIL expected: FAIL
@ -188,12 +143,6 @@
[Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (2) should be [0 1 0 20deg\]] [Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (2) should be [0 1 0 20deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [100deg\] to [180deg\] at (-1) should be [20deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0.25) should be [0.54 0.8 0.26 94.83deg\]]
expected: FAIL
[Web Animations: property <rotate> from [100deg\] to [180deg\] at (0) should be [100deg\]] [Web Animations: property <rotate> from [100deg\] to [180deg\] at (0) should be [100deg\]]
expected: FAIL expected: FAIL
@ -206,18 +155,9 @@
[Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (-1) should be [0.5 -0.57 0.65 -400grad\]] [Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (-1) should be [0.5 -0.57 0.65 -400grad\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0.25) should be [0.54 0.8 0.26 94.83deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (-1) should be [0.447214 -0.447214 0.774597 104.478deg\]]
expected: FAIL
[Web Animations: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (2) should be [-0.637897 0.637897 -0.431479 124.975deg\]] [Web Animations: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (2) should be [-0.637897 0.637897 -0.431479 124.975deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (-1) should be [0 1 0 300deg\]]
expected: FAIL
[Web Animations: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (1) should be [-0.71 0.71 0 60deg\]] [Web Animations: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (1) should be [-0.71 0.71 0 60deg\]]
expected: FAIL expected: FAIL
@ -227,12 +167,6 @@
[Web Animations: property <rotate> from [none\] to [30deg\] at (0) should be [0deg\]] [Web Animations: property <rotate> from [none\] to [30deg\] at (0) should be [0deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.75) should be [0 1 0 -50deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [inherit\] to [270deg\] at (2) should be [450deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0.25) should be [135deg\]] [CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0.25) should be [135deg\]]
expected: FAIL expected: FAIL
@ -245,27 +179,15 @@
[Web Animations: property <rotate> from [none\] to [30deg\] at (0.75) should be [22.5deg\]] [Web Animations: property <rotate> from [none\] to [30deg\] at (0.75) should be [22.5deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (2) should be [1 0 0 -450deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (0) should be [0.5 -0.57 0.65 0deg\]] [Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (0) should be [0.5 -0.57 0.65 0deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (-1) should be [0.22 -0.55 0.8 300deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [inherit\] to [270deg\] at (-1) should be [-90deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [30deg\] at (-1) should be [-30deg\]] [Web Animations: property <rotate> from [none\] to [30deg\] at (-1) should be [-30deg\]]
expected: FAIL expected: FAIL
[Web Animations: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0) should be [0 1 0 100deg\]] [Web Animations: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0) should be [0 1 0 100deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [100deg\] to [180deg\] at (-1) should be [20deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0.75) should be [225deg\]] [CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0.75) should be [225deg\]]
expected: FAIL expected: FAIL
@ -275,12 +197,6 @@
[Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0.25) should be [0.54 0.8 0.26 94.83deg\]] [Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0.25) should be [0.54 0.8 0.26 94.83deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (0.75) should be [1 0 0 112.5deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (-1) should be [0.447214 -0.447214 0.774597 104.478deg\]]
expected: FAIL
[Web Animations: property <rotate> from neutral to [30deg\] at (0.25) should be [15deg\]] [Web Animations: property <rotate> from neutral to [30deg\] at (0.25) should be [15deg\]]
expected: FAIL expected: FAIL
@ -293,18 +209,12 @@
[Web Animations: property <rotate> from [unset\] to [30deg\] at (1) should be [30deg\]] [Web Animations: property <rotate> from [unset\] to [30deg\] at (1) should be [30deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [100deg\] to [-100deg\] at (2) should be [-300deg\]]
expected: FAIL
[Web Animations: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.75) should be [0 1 0 -50deg\]] [Web Animations: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.75) should be [0 1 0 -50deg\]]
expected: FAIL expected: FAIL
[Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (1) should be [1 0 0 450deg\]] [Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (1) should be [1 0 0 450deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [none\] to [7 -8 9 400grad\] at (0.875) should be [0.5 -0.57 0.65 350grad\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.25) should be [0.22 -0.55 0.8 50deg\]] [Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.25) should be [0.22 -0.55 0.8 50deg\]]
expected: FAIL expected: FAIL
@ -314,30 +224,15 @@
[Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (1) should be [0 1 0 10deg\]] [Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (1) should be [0 1 0 10deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.75) should be [1 0 0 337.5deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [inherit\] to [270deg\] at (0.25) should be [135deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [none\] at (1) should be [none\]] [Web Animations: property <rotate> from [none\] to [none\] at (1) should be [none\]]
expected: FAIL expected: FAIL
[Web Animations: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (0.125) should be [-0.136456 0.136456 0.981203 40.6037deg\]] [Web Animations: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (0.125) should be [-0.136456 0.136456 0.981203 40.6037deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [none\] to [7 -8 9 400grad\] at (0.875) should be [0.5 -0.57 0.65 350grad\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [none\] at (0.875) should be [none\]] [Web Animations: property <rotate> from [none\] to [none\] at (0.875) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [100deg\] to [-100deg\] at (0.25) should be [50deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.75) should be [0 1 0 -50deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (-1) should be [1 0 0 900deg\]] [Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (-1) should be [1 0 0 900deg\]]
expected: FAIL expected: FAIL
@ -347,9 +242,6 @@
[Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0) should be [0 1 0 0deg\]] [Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0) should be [0 1 0 0deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.75) should be [1 0 0 337.5deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [none\] to [none\] at (0.875) should be [none\]] [CSS Animations: property <rotate> from [none\] to [none\] at (0.875) should be [none\]]
expected: FAIL expected: FAIL
@ -359,45 +251,27 @@
[Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (1) should be [0.5 -0.57 0.65 400grad\]] [Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (1) should be [0.5 -0.57 0.65 400grad\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (0.25) should be [1 0 0 337.5deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (0.75) should be [1 0 0 112.5deg\]] [Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (0.75) should be [1 0 0 112.5deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [inherit\] to [270deg\] at (0.75) should be [225deg\]]
expected: FAIL
[Web Animations: property <rotate> from [100deg\] to [180deg\] at (0.125) should be [110deg\]] [Web Animations: property <rotate> from [100deg\] to [180deg\] at (0.125) should be [110deg\]]
expected: FAIL expected: FAIL
[Web Animations: property <rotate> from [none\] to [none\] at (-1) should be [none\]] [Web Animations: property <rotate> from [none\] to [none\] at (-1) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [inherit\] to [270deg\] at (0.25) should be [135deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (2) should be [-0.52 0.29 0.81 208.96deg\]] [Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (2) should be [-0.52 0.29 0.81 208.96deg\]]
expected: FAIL expected: FAIL
[Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.75) should be [1 0 0 337.5deg\]] [Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.75) should be [1 0 0 337.5deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.25) should be [1 0 0 112.5deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (0.125) should be [0.5 -0.57 0.65 50grad\]] [Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (0.125) should be [0.5 -0.57 0.65 50grad\]]
expected: FAIL expected: FAIL
[Web Animations: property <rotate> from [unset\] to [30deg\] at (0.75) should be [22.5deg\]] [Web Animations: property <rotate> from [unset\] to [30deg\] at (0.75) should be [22.5deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.25) should be [0.22 -0.55 0.8 50deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [100deg\] to [-100deg\] at (0.75) should be [-50deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0.75) should be [0 1 0 7.5deg\]] [Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0.75) should be [0 1 0 7.5deg\]]
expected: FAIL expected: FAIL
@ -413,24 +287,9 @@
[Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (0) should be [1 0 0 450deg\]] [Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (0) should be [1 0 0 450deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [inherit\] to [270deg\] at (0.75) should be [225deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.25) should be [0 1 0 50deg\]]
expected: FAIL
[Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.25) should be [1 0 0 112.5deg\]] [Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.25) should be [1 0 0 112.5deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [100deg\] to [-100deg\] at (-1) should be [300deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [inherit\] to [270deg\] at (-1) should be [-90deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (-1) should be [1 0 0 900deg\]]
expected: FAIL
[Web Animations: property <rotate> from [100deg\] to [-100deg\] at (-1) should be [300deg\]] [Web Animations: property <rotate> from [100deg\] to [-100deg\] at (-1) should be [300deg\]]
expected: FAIL expected: FAIL
@ -440,24 +299,12 @@
[Web Animations: property <rotate> from [unset\] to [30deg\] at (-1) should be [-30deg\]] [Web Animations: property <rotate> from [unset\] to [30deg\] at (-1) should be [-30deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (-1) should be [0.22 -0.55 0.8 300deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (0.25) should be [1 0 0 337.5deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (2) should be [0.22 -0.55 0.8 -300deg\]] [Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (2) should be [0.22 -0.55 0.8 -300deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (-1) should be [0 1 0 300deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (2) should be [0.5 -0.57 0.65 800grad\]] [Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (2) should be [0.5 -0.57 0.65 800grad\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (2) should be [0.22 -0.55 0.8 -300deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (0.875) should be [0.5 -0.57 0.65 350grad\]] [Web Animations: property <rotate> from [none\] to [7 -8 9 400grad\] at (0.875) should be [0.5 -0.57 0.65 350grad\]]
expected: FAIL expected: FAIL
@ -491,15 +338,9 @@
[Web Animations: property <rotate> from neutral to [30deg\] at (2) should be [50deg\]] [Web Animations: property <rotate> from neutral to [30deg\] at (2) should be [50deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (2) should be [-0.637897 0.637897 -0.431479 124.975deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [none\] at (0.125) should be [none\]] [Web Animations: property <rotate> from [none\] to [none\] at (0.125) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [none\] to [7 -8 9 400grad\] at (2) should be [0.5 -0.57 0.65 800grad\]]
expected: FAIL
[Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0) should be [0.71 0.71 0 90deg\]] [Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0) should be [0.71 0.71 0 90deg\]]
expected: FAIL expected: FAIL
@ -509,12 +350,6 @@
[Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0.25) should be [0 1 0 2.5deg\]] [Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0.25) should be [0 1 0 2.5deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [100deg\] to [-100deg\] at (-1) should be [300deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 100deg\] to [0 1 0 -100deg\] at (2) should be [0 1 0 -300deg\]]
expected: FAIL
[Web Animations: property <rotate> from [100deg\] to [180deg\] at (0.875) should be [170deg\]] [Web Animations: property <rotate> from [100deg\] to [180deg\] at (0.875) should be [170deg\]]
expected: FAIL expected: FAIL
@ -524,9 +359,6 @@
[Web Animations: property <rotate> from [100deg\] to [180deg\] at (1) should be [180deg\]] [Web Animations: property <rotate> from [100deg\] to [180deg\] at (1) should be [180deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0.75) should be [0.17 0.78 0.61 118.68deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0) should be [90deg\]] [CSS Animations: property <rotate> from [inherit\] to [270deg\] at (0) should be [90deg\]]
expected: FAIL expected: FAIL
@ -542,24 +374,6 @@
[Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0.75) should be [0.17 0.78 0.61 118.68deg\]] [Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0.75) should be [0.17 0.78 0.61 118.68deg\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.25) should be [1 0 0 112.5deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (1) should be [0.22 -0.55 0.8 -100deg\]] [Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (1) should be [0.22 -0.55 0.8 -100deg\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [100deg\] to [180deg\] at (0.875) should be [170deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [100deg\] to [180deg\] at (0.125) should be [110deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [100deg\] to [180deg\] at (2) should be [260deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [100deg\] to [180deg\] at (0.125) should be [110deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [100deg\] to [180deg\] at (0.875) should be [170deg\]]
expected: FAIL

View file

@ -92,9 +92,6 @@
[scale interpolation] [scale interpolation]
expected: FAIL expected: FAIL
[CSS Transitions: property <scale> from [2 30 400\] to [10 110 1200\] at (2) should be [18 190 2000\]]
expected: FAIL
[CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]] [CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]]
expected: FAIL expected: FAIL
@ -116,18 +113,12 @@
[Web Animations: property <scale> from [1\] to [10 -5 0\] at (0) should be [1\]] [Web Animations: property <scale> from [1\] to [10 -5 0\] at (0) should be [1\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <scale> from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]]
expected: FAIL
[Web Animations: property <scale> from [none\] to [4 3 2\] at (2) should be [7 5 3\]] [Web Animations: property <scale> from [none\] to [4 3 2\] at (2) should be [7 5 3\]]
expected: FAIL expected: FAIL
[CSS Animations: property <scale> from [inherit\] to [2 0.5 1\] at (-1) should be [-1 1.5 3\]] [CSS Animations: property <scale> from [inherit\] to [2 0.5 1\] at (-1) should be [-1 1.5 3\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <scale> from [2 30 400\] to [10 110 1200\] at (-1) should be [-6 -50 -400\]]
expected: FAIL
[CSS Animations: property <scale> from [none\] to [none\] at (0.875) should be [none\]] [CSS Animations: property <scale> from [none\] to [none\] at (0.875) should be [none\]]
expected: FAIL expected: FAIL
@ -140,9 +131,6 @@
[Web Animations: property <scale> from [initial\] to [inherit\] at (1) should be [0.5 1 2\]] [Web Animations: property <scale> from [initial\] to [inherit\] at (1) should be [0.5 1 2\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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 [2 0.5 1\] to [initial\] at (1) should be [1\]] [Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (1) should be [1\]]
expected: FAIL expected: FAIL
@ -152,9 +140,6 @@
[Web Animations: property <scale> from [-10 5 1\] to [1\] at (2) should be [12 -3\]] [Web Animations: property <scale> from [-10 5 1\] to [1\] at (2) should be [12 -3\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <scale> from [2 30 400\] to [10 110 1200\] at (0.125) should be [3 40 500\]]
expected: FAIL
[Web Animations: property <scale> from [2 30 400\] to [10 110 1200\] at (0) should be [2 30 400\]] [Web Animations: property <scale> from [2 30 400\] to [10 110 1200\] at (0) should be [2 30 400\]]
expected: FAIL expected: FAIL
@ -188,18 +173,12 @@
[Web Animations: property <scale> from [1\] to [10 -5 0\] at (1) should be [10 -5 0\]] [Web Animations: property <scale> from [1\] to [10 -5 0\] at (1) should be [10 -5 0\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: 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 [initial\] to [inherit\] at (1) should be [0.5 1 2\]] [CSS Animations: property <scale> from [initial\] to [inherit\] at (1) should be [0.5 1 2\]]
expected: FAIL expected: FAIL
[Web Animations: property <scale> from [2 30 400\] to [10 110 1200\] at (-1) should be [-6 -50 -400\]] [Web Animations: property <scale> from [2 30 400\] to [10 110 1200\] at (-1) should be [-6 -50 -400\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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 [none\] to [none\] at (1) should be [none\]] [CSS Animations: property <scale> from [none\] to [none\] at (1) should be [none\]]
expected: FAIL expected: FAIL
@ -209,9 +188,6 @@
[CSS Animations: property <scale> from [inherit\] to [initial\] at (-1) should be [0 1 3\]] [CSS Animations: property <scale> from [inherit\] to [initial\] at (-1) should be [0 1 3\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <scale> from [2 30 400\] to [10 110 1200\] at (0.125) should be [3 40 500\]]
expected: FAIL
[CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (1) should be [0.5 1 2\]] [CSS Animations: property <scale> from [2 0.5 1\] to [inherit\] at (1) should be [0.5 1 2\]]
expected: FAIL expected: FAIL
@ -263,12 +239,6 @@
[CSS Animations: property <scale> from [inherit\] to [initial\] at (2) should be [1.5 1 0\]] [CSS Animations: property <scale> from [inherit\] to [initial\] at (2) should be [1.5 1 0\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <scale> from [initial\] to [2 0.5 1\] at (0.75) should be [1.75 0.625\]]
expected: FAIL
[CSS Transitions: property <scale> from [2 30 400\] to [10 110 1200\] at (0.875) should be [9 100 1100\]]
expected: FAIL
[Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (0.75) should be [1.25 0.875\]] [Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (0.75) should be [1.25 0.875\]]
expected: FAIL expected: FAIL
@ -278,12 +248,6 @@
[Web Animations: property <scale> from [2 30 400\] to [10 110 1200\] at (1) should be [10 110 1200\]] [Web Animations: property <scale> from [2 30 400\] to [10 110 1200\] at (1) should be [10 110 1200\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <scale> from [initial\] to [inherit\] at (0.75) should be [0.625 1 1.75\]]
expected: FAIL
[CSS Transitions with transition: all: property <scale> from [initial\] to [2 0.5 1\] at (0.25) should be [1.25 0.875\]]
expected: FAIL
[Web Animations: property <scale> from [unset\] to [1.5 1\] at (0.75) should be [1.375 1\]] [Web Animations: property <scale> from [unset\] to [1.5 1\] at (0.75) should be [1.375 1\]]
expected: FAIL expected: FAIL
@ -317,9 +281,6 @@
[Web Animations: property <scale> from [inherit\] to [initial\] at (1) should be [1\]] [Web Animations: property <scale> from [inherit\] to [initial\] at (1) should be [1\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <scale> from [initial\] to [inherit\] at (0.25) should be [0.875 1 1.25\]]
expected: FAIL
[CSS Animations: property <scale> from [inherit\] to [initial\] at (0.25) should be [0.625 1 1.75\]] [CSS Animations: property <scale> from [inherit\] to [initial\] at (0.25) should be [0.625 1 1.75\]]
expected: FAIL expected: FAIL
@ -350,9 +311,6 @@
[Web Animations: property <scale> from neutral to [1.5 1\] at (0) should be [1.1 1\]] [Web Animations: property <scale> from neutral to [1.5 1\] at (0) should be [1.1 1\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <scale> from [initial\] to [2 0.5 1\] at (0.25) should be [1.25 0.875\]]
expected: FAIL
[Web Animations: property <scale> from neutral to [1.5 1\] at (0.75) should be [1.4 1\]] [Web Animations: property <scale> from neutral to [1.5 1\] at (0.75) should be [1.4 1\]]
expected: FAIL expected: FAIL
@ -386,9 +344,6 @@
[CSS Animations: property <scale> from [none\] to [none\] at (2) should be [none\]] [CSS Animations: property <scale> from [none\] to [none\] at (2) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <scale> from [initial\] to [2 0.5 1\] at (0.75) should be [1.75 0.625\]]
expected: FAIL
[CSS Animations: property <scale> from [initial\] to [inherit\] at (0) should be [1\]] [CSS Animations: property <scale> from [initial\] to [inherit\] at (0) should be [1\]]
expected: FAIL expected: FAIL
@ -425,18 +380,12 @@
[Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (0.25) should be [1.75 0.6251\]] [Web Animations: property <scale> from [2 0.5 1\] to [initial\] at (0.25) should be [1.75 0.6251\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <scale> from [initial\] to [inherit\] at (0.25) should be [0.875 1 1.25\]]
expected: FAIL
[Web Animations: property <scale> from [none\] to [none\] at (0.125) should be [none\]] [Web Animations: property <scale> from [none\] to [none\] at (0.125) should be [none\]]
expected: FAIL expected: FAIL
[Web Animations: property <scale> from [inherit\] to [initial\] at (2) should be [1.5 1 0\]] [Web Animations: property <scale> from [inherit\] to [initial\] at (2) should be [1.5 1 0\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <scale> from [2 30 400\] to [10 110 1200\] at (0.875) should be [9 100 1100\]]
expected: FAIL
[CSS Animations: property <scale> from [initial\] to [inherit\] at (0.25) should be [0.875 1 1.25\]] [CSS Animations: property <scale> from [initial\] to [inherit\] at (0.25) should be [0.875 1 1.25\]]
expected: FAIL expected: FAIL
@ -467,36 +416,21 @@
[Web Animations: property <scale> from [none\] to [none\] at (2) should be [none\]] [Web Animations: property <scale> from [none\] to [none\] at (2) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <scale> from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]]
expected: FAIL
[Web Animations: property <scale> from [initial\] to [2 0.5 1\] at (-1) should be [0 1.5\]] [Web Animations: property <scale> from [initial\] to [2 0.5 1\] at (-1) should be [0 1.5\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: 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 [initial\] to [2 0.5 1\] at (0.75) should be [1.75 0.625\]] [Web Animations: property <scale> from [initial\] to [2 0.5 1\] at (0.75) should be [1.75 0.625\]]
expected: FAIL expected: FAIL
[Web Animations: property <scale> from [initial\] to [2 0.5 1\] at (1) should be [2 0.5\]] [Web Animations: property <scale> from [initial\] to [2 0.5 1\] at (1) should be [2 0.5\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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 [initial\] to [inherit\] at (0) should be [1\]] [Web Animations: property <scale> from [initial\] to [inherit\] at (0) should be [1\]]
expected: FAIL expected: FAIL
[Web Animations: property <scale> from [none\] to [none\] at (0.875) should be [none\]] [Web Animations: property <scale> from [none\] to [none\] at (0.875) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <scale> from [2 30 400\] to [10 110 1200\] at (-1) should be [-6 -50 -400\]]
expected: FAIL
[CSS Transitions with transition: all: 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 [initial\] to [2 0.5 1\] at (0) should be [1\]] [Web Animations: property <scale> from [initial\] to [2 0.5 1\] at (0) should be [1\]]
expected: FAIL expected: FAIL
@ -512,6 +446,3 @@
[CSS Animations: property <scale> from [initial\] to [inherit\] at (-1) should be [1.5 1 0\]] [CSS Animations: property <scale> from [initial\] to [inherit\] at (-1) should be [1.5 1 0\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <scale> from [initial\] to [inherit\] at (0.75) should be [0.625 1 1.75\]]
expected: FAIL

View file

@ -53,18 +53,12 @@
[Web Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]] [Web Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]] [Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]] [CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]] [CSS Animations: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]]
expected: FAIL expected: FAIL
@ -77,15 +71,6 @@
[Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (2) should be [rotate3d(0, 1, 0, 900deg)\]] [Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (2) should be [rotate3d(0, 1, 0, 900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(90deg)\] at (0.75) should be [rotate(67.5deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (-1) should be [rotateX(-700deg) rotateY(-800deg) rotateZ(-900deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.75) should be [rotateZ(675deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]] [CSS Animations: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]]
expected: FAIL expected: FAIL
@ -101,9 +86,6 @@
[CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0.75) should be [rotate3d(7, 8, 9, 337.5deg)\]] [CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0.75) should be [rotate3d(7, 8, 9, 337.5deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (2) should be [rotateY(1600deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (1) should be [rotate3d(7, 8, 9, 450deg)\]] [CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (1) should be [rotate3d(7, 8, 9, 450deg)\]]
expected: FAIL expected: FAIL
@ -122,12 +104,6 @@
[CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]] [CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(90deg)\] to [none\] at (-1) should be [rotate(180deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]] [CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]]
expected: FAIL expected: FAIL
@ -140,9 +116,6 @@
[CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]] [CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (-1) should be [rotateX(-700deg) rotateY(-800deg) rotateZ(-900deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (0) should be [rotateY(0deg)\]] [CSS Animations: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (0) should be [rotateY(0deg)\]]
expected: FAIL expected: FAIL
@ -164,18 +137,9 @@
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (0.25) should be [rotateY(225deg)\]] [CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (0.25) should be [rotateY(225deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(90deg)\] at (0.25) should be [rotate(22.5deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (1) should be [rotateZ(900deg)\]] [Web Animations: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (1) should be [rotateZ(900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (0.25) should be [rotate3d(0.524083, 0.804261, 0.280178, 106.91deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (0.25) should be [rotate(105deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0) should be [rotate3d(7, 8, 9, 100deg)\]] [Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0) should be [rotate3d(7, 8, 9, 100deg)\]]
expected: FAIL expected: FAIL
@ -185,15 +149,6 @@
[CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]] [CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (-1) should be [rotate3d(0.41, -0.41, -0.82, 120deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.75) should be [rotateY(600deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotate(90deg)\] to [none\] at (2) should be [rotate(-90deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]] [CSS Transitions: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]]
expected: FAIL expected: FAIL
@ -206,15 +161,9 @@
[Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)\]] [Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0.25) should be [rotate3d(7, 8, 9, 112.5deg)\]] [CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0.25) should be [rotate3d(7, 8, 9, 112.5deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(90deg)\] at (0.75) should be [rotate(67.5deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (-1) should be [rotateY(-900deg)\]] [CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (-1) should be [rotateY(-900deg)\]]
expected: FAIL expected: FAIL
@ -227,15 +176,9 @@
[Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (2) should be [rotate3d(0, 1, 0, 900deg)\]] [Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (2) should be [rotate3d(0, 1, 0, 900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.75) should be [rotateX(525deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]] [CSS Animations: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (0.75) should be [rotateX(525deg) rotateY(600deg) rotateZ(675deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (2) should be [rotate(630deg)\]] [Web Animations: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (2) should be [rotate(630deg)\]]
expected: FAIL expected: FAIL
@ -251,9 +194,6 @@
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (0) should be [rotateY(0deg)\]] [CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (0) should be [rotateY(0deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.75) should be [rotateZ(675deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]] [CSS Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]]
expected: FAIL expected: FAIL
@ -266,30 +206,18 @@
[Web Animations: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0) should be [rotateZ(0deg)\]] [Web Animations: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0) should be [rotateZ(0deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(90deg)\] to [none\] at (0.25) should be [rotate(67.5deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (2) should be [rotateX(1400deg) rotateY(1600deg) rotateZ(1800deg)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [rotate(90deg)\] at (2) should be [rotate(180deg)\]] [Web Animations: property <transform> from [none\] to [rotate(90deg)\] at (2) should be [rotate(180deg)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0) should be [rotateY(900deg)\]] [Web Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0) should be [rotateY(900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.25) should be [rotateZ(225deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]] [CSS Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (2) should be [rotateY(-900deg)\]] [CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (2) should be [rotateY(-900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (-1) should be [rotateY(-800deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]] [CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]]
expected: FAIL expected: FAIL
@ -302,18 +230,12 @@
[Web Animations: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (2) should be [rotateX(1400deg)\]] [Web Animations: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (2) should be [rotateX(1400deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (-1) should be [rotateX(-700deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (0.75) should be [rotateY(675deg)\]] [Web Animations: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (0.75) should be [rotateY(675deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0) should be [rotateY(900deg)\]] [CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0) should be [rotateY(900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (2) should be [rotate3d(7, 8, 9, 420deg)\]] [CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (2) should be [rotate3d(7, 8, 9, 420deg)\]]
expected: FAIL expected: FAIL
@ -323,9 +245,6 @@
[CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0) should be [rotate3d(7, 8, 9, 0deg)\]] [CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0) should be [rotate3d(7, 8, 9, 0deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (-1) should be [rotate3d(0.41, -0.41, -0.82, 120deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]] [Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]]
expected: FAIL expected: FAIL
@ -344,9 +263,6 @@
[CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]] [CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (2) should be [rotateX(1400deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (2) should be [rotateY(1600deg)\]] [Web Animations: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (2) should be [rotateY(1600deg)\]]
expected: FAIL expected: FAIL
@ -356,36 +272,18 @@
[Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (0) should be [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\]] [Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (0) should be [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (2) should be [rotate(630deg)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [rotate(90deg)\] at (1) should be [rotate(90deg)\]] [Web Animations: property <transform> from [none\] to [rotate(90deg)\] at (1) should be [rotate(90deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (0.25) should be [rotate3d(0.524083, 0.804261, 0.280178, 106.91deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (2) should be [rotate3d(0.71, 0, -0.71, 90deg)\]] [CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (2) should be [rotate3d(0.71, 0, -0.71, 90deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (2) should be [rotateZ(1800deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.25) should be [rotateX(175deg)\]] [Web Animations: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.25) should be [rotateX(175deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (-1) should be [rotate(-270deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (0.75) should be [rotate3d(0.163027, 0.774382, 0.611354, 153.99deg)\]] [CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (0.75) should be [rotate3d(0.163027, 0.774382, 0.611354, 153.99deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (2) should be [rotate3d(0, 1, 0, 900deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(90deg)\] at (2) should be [rotate(180deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (2) should be [rotate3d(0.71, 0, -0.71, 90deg)\]] [CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (2) should be [rotate3d(0.71, 0, -0.71, 90deg)\]]
expected: FAIL expected: FAIL
@ -407,12 +305,6 @@
[CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]] [CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(90deg)\] to [none\] at (0.75) should be [rotate(22.5deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (-1) should be [rotate3d(0, 1, 0, -450deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.75) should be [rotateY(600deg)\]] [Web Animations: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.75) should be [rotateY(600deg)\]]
expected: FAIL expected: FAIL
@ -437,15 +329,9 @@
[CSS Transitions: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (1) should be [rotateY(0deg)\]] [CSS Transitions: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (1) should be [rotateY(0deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (-1) should be [rotate3d(0, 1, 0, -450deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)\]] [Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (-1) should be [rotateZ(-900deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate(90deg)\] to [none\] at (0.25) should be [rotate(67.5deg)\]] [Web Animations: property <transform> from [rotate(90deg)\] to [none\] at (0.25) should be [rotate(67.5deg)\]]
expected: FAIL expected: FAIL
@ -461,9 +347,6 @@
[CSS Animations: property <transform> from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (-1) should be [skewX(0rad) perspective(300px)\]] [CSS Animations: property <transform> from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (-1) should be [skewX(0rad) perspective(300px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.75) should be [rotateY(600deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (-1) should be [rotate3d(0, 1, 0, -450deg)\]] [Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (-1) should be [rotate3d(0, 1, 0, -450deg)\]]
expected: FAIL expected: FAIL
@ -521,18 +404,12 @@
[Web Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (0) should be [rotate3d(1, 1, 0, 90deg)\]] [Web Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (0) should be [rotate3d(1, 1, 0, 90deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (0.25) should be [rotateX(175deg) rotateY(200deg) rotateZ(225deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (0) should be [rotateX(0deg)\]] [Web Animations: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (0) should be [rotateX(0deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]] [CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (-1) should be [rotateZ(-900deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.25) should be [rotateZ(225deg)\]] [Web Animations: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.25) should be [rotateZ(225deg)\]]
expected: FAIL expected: FAIL
@ -548,18 +425,12 @@
[CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]] [CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(90deg)\] to [none\] at (0.75) should be [rotate(22.5deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (0.75) should be [perspective(475px)\]] [CSS Animations: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (0.75) should be [perspective(475px)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]] [Web Animations: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.25) should be [rotateX(175deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (1) should be [rotateY(0deg)\]] [CSS Transitions with transition: all: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (1) should be [rotateY(0deg)\]]
expected: FAIL expected: FAIL
@ -590,12 +461,6 @@
[CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]] [CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (0.25) should be [rotate(105deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (-1) should be [rotate(-270deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]] [CSS Transitions with transition: all: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]]
expected: FAIL expected: FAIL
@ -605,30 +470,15 @@
[CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0) should be [rotate3d(7, 8, 9, 100deg)\]] [CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0) should be [rotate3d(7, 8, 9, 100deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.25) should be [rotateY(200deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]] [Web Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (2) should be [perspective(600px)\]] [Web Animations: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (2) should be [perspective(600px)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.25) should be [rotateZ(225deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (0.25) should be [rotateX(175deg) rotateY(200deg) rotateZ(225deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (2) should be [rotate3d(0, 1, 0, 900deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (2) should be [rotateY(1800deg)\]] [CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (2) should be [rotateY(1800deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.75) should be [rotateX(525deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]] [CSS Transitions with transition: all: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]]
expected: FAIL expected: FAIL
@ -644,27 +494,18 @@
[CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (-1) should be [rotate3d(7, 8, 9, -60deg)\]] [CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (-1) should be [rotate3d(7, 8, 9, -60deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (-1) should be [rotate3d(0, 1, 0, -450deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]] [CSS Animations: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]]
expected: FAIL expected: FAIL
[CSS Animations: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (-1) should be [scaleZ(0) perspective(300px)\]] [CSS Animations: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (-1) should be [scaleZ(0) perspective(300px)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.25) should be [rotateY(200deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0.75) should be [rotate3d(7, 8, 9, 337.5deg)\]] [Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0.75) should be [rotate3d(7, 8, 9, 337.5deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.75) should be [scaleZ(1.75) perspective(475px)\]] [CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.75) should be [scaleZ(1.75) perspective(475px)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (0.75) should be [rotate(255deg)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [rotate(90deg)\] at (0.75) should be [rotate(67.5deg)\]] [Web Animations: property <transform> from [none\] to [rotate(90deg)\] at (0.75) should be [rotate(67.5deg)\]]
expected: FAIL expected: FAIL
@ -686,12 +527,6 @@
[Web Animations: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (-1) should be [rotateZ(-900deg)\]] [Web Animations: property <transform> from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (-1) should be [rotateZ(-900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (0.75) should be [rotate(255deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (-1) should be [rotateX(-700deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (0.25) should be [rotateX(175deg) rotateY(200deg) rotateZ(225deg)\]] [Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (0.25) should be [rotateX(175deg) rotateY(200deg) rotateZ(225deg)\]]
expected: FAIL expected: FAIL
@ -707,9 +542,6 @@
[CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]] [CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(90deg)\] at (-1) should be [rotate(-90deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (-1) should be [rotateY(1800deg)\]] [CSS Transitions: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (-1) should be [rotateY(1800deg)\]]
expected: FAIL expected: FAIL
@ -728,12 +560,6 @@
[Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (2) should be [rotateX(1400deg) rotateY(1600deg) rotateZ(1800deg)\]] [Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (2) should be [rotateX(1400deg) rotateY(1600deg) rotateZ(1800deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)\] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)\] at (0.75) should be [rotateX(525deg) rotateY(600deg) rotateZ(675deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (-1) should be [rotate3d(0, 1, 0, -450deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (2) should be [rotate3d(7, 8, 9, 420deg)\]] [Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (2) should be [rotate3d(7, 8, 9, 420deg)\]]
expected: FAIL expected: FAIL
@ -761,9 +587,6 @@
[CSS Transitions with transition: all: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (0.75) should be [perspective(475px)\]] [CSS Transitions with transition: all: property <transform> from [perspective(400px)\] to [perspective(500px)\] at (0.75) should be [perspective(475px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(90deg)\] to [none\] at (-1) should be [rotate(180deg)\]]
expected: FAIL
[CSS Animations: property <transform> from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (0.25) should be [skewX(12.5rad) perspective(425px)\]] [CSS Animations: property <transform> from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (0.25) should be [skewX(12.5rad) perspective(425px)\]]
expected: FAIL expected: FAIL
@ -776,12 +599,6 @@
[Web Animations: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (0.75) should be [rotate(255deg)\]] [Web Animations: property <transform> from [rotate(30deg)\] to [rotate(330deg)\] at (0.75) should be [rotate(255deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (-1) should be [rotateY(-800deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (-1) should be [rotateY(-900deg)\]] [Web Animations: property <transform> from [rotateX(0deg)\] to [rotateY(900deg)\] at (-1) should be [rotateY(-900deg)\]]
expected: FAIL expected: FAIL
@ -809,12 +626,6 @@
[CSS Transitions with transition: all: property <transform> from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (0.75) should be [skewX(17.5rad) perspective(475px)\]] [CSS Transitions with transition: all: property <transform> from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (0.75) should be [skewX(17.5rad) perspective(475px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 2, 0, 450deg)\] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.25) should be [rotateX(175deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (1) should be [rotateY(800deg)\]] [Web Animations: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (1) should be [rotateY(800deg)\]]
expected: FAIL expected: FAIL
@ -827,18 +638,12 @@
[Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (1) should be [rotate3d(7, 8, 9, 450deg)\]] [Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (1) should be [rotate3d(7, 8, 9, 450deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (0) should be [rotateY(0deg)\]] [Web Animations: property <transform> from [rotateY(0deg)\] to [rotateY(800deg)\] at (0) should be [rotateY(0deg)\]]
expected: FAIL expected: FAIL
[CSS Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (2) should be [rotateY(-900deg)\]] [CSS Animations: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (2) should be [rotateY(-900deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(90deg)\] to [none\] at (0.25) should be [rotate(67.5deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]] [CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]]
expected: FAIL expected: FAIL
@ -860,9 +665,6 @@
[CSS Transitions: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]] [CSS Transitions: property <transform> from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(90deg)\] at (0.25) should be [rotate(22.5deg)\]] [CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (0.75) should be [rotate3d(0.163027, 0.774382, 0.611354, 153.99deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(90deg)\] at (-1) should be [rotate(-90deg)\]]
expected: FAIL expected: FAIL

View file

@ -2,24 +2,12 @@
[transform interpolation] [transform interpolation]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (2) should be [skewX(30rad)\]]
expected: FAIL
[Web Animations: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (2) should be [skewX(30rad) scaleZ(3)\]] [Web Animations: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (2) should be [skewX(30rad) scaleZ(3)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0.25) should be [skewX(12.5rad) scaleZ(1.25)\]]
expected: FAIL
[Web Animations: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0) should be [skewX(10rad) scaleZ(1)\]] [Web Animations: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0) should be [skewX(10rad) scaleZ(1)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (0.75) should be [skewY(17.5rad)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (0.75) should be [skewX(17.5rad)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (0.25) should be [scaleZ(3.25) matrix3d(1, 0, 0, 0, 0.389352, 1, 0, 0, 0, 0, 1, -0.002375, 0, 0, 0, 1)\]] [CSS Transitions with transition: all: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (0.25) should be [scaleZ(3.25) matrix3d(1, 0, 0, 0, 0.389352, 1, 0, 0, 0, 0, 1, -0.002375, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -41,9 +29,6 @@
[CSS Transitions: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (0.75) should be [scaleZ(3.75) matrix3d(1, 0, 0, 0, 1.16806, 1, 0, 0, 0, 0, 1, -0.002125, 0, 0, 0, 1)\]] [CSS Transitions: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (0.75) should be [scaleZ(3.75) matrix3d(1, 0, 0, 0, 1.16806, 1, 0, 0, 0, 0, 1, -0.002125, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0.75) should be [skewX(17.5rad) scaleZ(1.75)\]]
expected: FAIL
[Web Animations: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (0.25) should be [skewY(12.5rad)\]] [Web Animations: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (0.25) should be [skewY(12.5rad)\]]
expected: FAIL expected: FAIL
@ -65,18 +50,9 @@
[Web Animations: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0.25) should be [skewX(12.5rad) scaleZ(1.25)\]] [Web Animations: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0.25) should be [skewX(12.5rad) scaleZ(1.25)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (0.75) should be [skewY(17.5rad)\]]
expected: FAIL
[CSS Animations: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (1) should be [scaleZ(4) matrix3d(1, 0, 0, 0, 1.55741, 1, 0, 0, 0, 0, 1, -0.002, 0, 0, 0, 1)\]] [CSS Animations: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (1) should be [scaleZ(4) matrix3d(1, 0, 0, 0, 1.55741, 1, 0, 0, 0, 0, 1, -0.002, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (0.25) should be [skewX(12.5rad)\]]
expected: FAIL
[CSS Transitions: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (2) should be [skewY(30rad)\]]
expected: FAIL
[CSS Transitions: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (1) should be [scaleZ(4) matrix3d(1, 0, 0, 0, 1.55741, 1, 0, 0, 0, 0, 1, -0.002, 0, 0, 0, 1)\]] [CSS Transitions: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (1) should be [scaleZ(4) matrix3d(1, 0, 0, 0, 1.55741, 1, 0, 0, 0, 0, 1, -0.002, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -104,18 +80,12 @@
[Web Animations: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (2) should be [scaleZ(5) matrix3d(1, 0, 0, 0, 3.11482, 1, 0, 0, 0, 0, 1, -0.0015, 0, 0, 0, 1)\]] [Web Animations: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (2) should be [scaleZ(5) matrix3d(1, 0, 0, 0, 3.11482, 1, 0, 0, 0, 0, 1, -0.0015, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%)\]] [CSS Transitions with transition: all: property <transform> from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%)\]]
expected: FAIL expected: FAIL
[CSS Animations: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (0.25) should be [scaleZ(3.25) matrix3d(1, 0, 0, 0, 0.389352, 1, 0, 0, 0, 0, 1, -0.002375, 0, 0, 0, 1)\]] [CSS Animations: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (0.25) should be [scaleZ(3.25) matrix3d(1, 0, 0, 0, 0.389352, 1, 0, 0, 0, 0, 1, -0.002375, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (2) should be [skewX(30rad) scaleZ(3)\]]
expected: FAIL
[CSS Transitions: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (-1) should be [scaleZ(2) matrix3d(1, 0, 0, 0, -1.55741, 1, 0, 0, 0, 0, 1, -0.003, 0, 0, 0, 1)\]] [CSS Transitions: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (-1) should be [scaleZ(2) matrix3d(1, 0, 0, 0, -1.55741, 1, 0, 0, 0, 0, 1, -0.003, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -125,30 +95,15 @@
[CSS Transitions with transition: all: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (-1) should be [scaleZ(2) matrix3d(1, 0, 0, 0, -1.55741, 1, 0, 0, 0, 0, 1, -0.003, 0, 0, 0, 1)\]] [CSS Transitions with transition: all: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (-1) should be [scaleZ(2) matrix3d(1, 0, 0, 0, -1.55741, 1, 0, 0, 0, 0, 1, -0.003, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0.75) should be [skewX(17.5rad) scaleZ(1.75)\]]
expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0.25) should be [skewX(12.5rad) scaleZ(1.25)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (0.25) should be [skewY(12.5rad)\]]
expected: FAIL
[Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (1) should be [skewX(20rad)\]] [Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (1) should be [skewX(20rad)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (0) should be [skewY(10rad)\]] [Web Animations: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (0) should be [skewY(10rad)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]]
expected: FAIL
[Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (0) should be [skewX(10rad)\]] [Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (0) should be [skewX(10rad)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (-1) should be [skewY(0rad)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (0) should be [scaleZ(3) matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0025, 0, 0, 0, 1)\]] [CSS Transitions with transition: all: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (0) should be [scaleZ(3) matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0025, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -170,15 +125,6 @@
[Web Animations: property <transform> from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (2) should be [translateY(110%) scaleZ(3)\]] [Web Animations: property <transform> from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (2) should be [translateY(110%) scaleZ(3)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]]
expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (-1) should be [skewX(0rad)\]]
expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (2) should be [skewX(30rad) scaleZ(3)\]]
expected: FAIL
[Web Animations: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (2) should be [skewY(30rad)\]] [Web Animations: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (2) should be [skewY(30rad)\]]
expected: FAIL expected: FAIL
@ -197,36 +143,21 @@
[Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0) should be [skewX(10rad) scaleZ(1)\]] [Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0) should be [skewX(10rad) scaleZ(1)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (0.75) should be [skewX(17.5rad)\]]
expected: FAIL
[Web Animations: property <transform> from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (2) should be [translateY(110%) scaleZ(3)\]] [Web Animations: property <transform> from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (2) should be [translateY(110%) scaleZ(3)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]]
expected: FAIL
[Web Animations: property <transform> from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%)\]] [Web Animations: property <transform> from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]] [Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0.75) should be [skewX(17.5rad) scaleZ(1.75)\]]
expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0.75) should be [skewX(17.5rad) scaleZ(1.75)\]]
expected: FAIL
[Web Animations: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (-1) should be [scaleZ(2) matrix3d(1, 0, 0, 0, -1.55741, 1, 0, 0, 0, 0, 1, -0.003, 0, 0, 0, 1)\]] [Web Animations: property <transform> from [scaleZ(3) perspective(400px)\] to [scaleZ(4) skewX(1rad) perspective(500px)\] at (-1) should be [scaleZ(2) matrix3d(1, 0, 0, 0, -1.55741, 1, 0, 0, 0, 0, 1, -0.003, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0.25) should be [translateY(75%) scaleZ(1.25)\]] [Web Animations: property <transform> from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0.25) should be [translateY(75%) scaleZ(1.25)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0.25) should be [skewX(12.5rad) scaleZ(1.25)\]]
expected: FAIL
[Web Animations: property <transform> from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (1) should be [translateY(90%) scaleZ(2)\]] [Web Animations: property <transform> from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (1) should be [translateY(90%) scaleZ(2)\]]
expected: FAIL expected: FAIL
@ -242,33 +173,18 @@
[Web Animations: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (1) should be [skewX(20rad) scaleZ(2)\]] [Web Animations: property <transform> from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (1) should be [skewX(20rad) scaleZ(2)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (0.25) should be [skewY(12.5rad)\]]
expected: FAIL
[Web Animations: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (-1) should be [skewY(0rad)\]] [Web Animations: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (-1) should be [skewY(0rad)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (-1) should be [skewX(0rad)\]] [Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (-1) should be [skewX(0rad)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewY(10rad)\] to [skewY(20rad)\] at (-1) should be [skewY(0rad)\]]
expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (0.25) should be [skewX(12.5rad)\]]
expected: FAIL
[Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (1) should be [skewX(20rad) scaleZ(2)\]] [Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (1) should be [skewX(20rad) scaleZ(2)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (0.25) should be [skewX(12.5rad)\]] [Web Animations: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (0.25) should be [skewX(12.5rad)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0.25) should be [skewX(12.5rad) scaleZ(1.25)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad)\] to [skewX(20rad)\] at (-1) should be [skewX(0rad)\]]
expected: FAIL
[Web Animations: property <transform> from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%) scaleZ(1)\]] [Web Animations: property <transform> from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%) scaleZ(1)\]]
expected: FAIL expected: FAIL

View file

@ -11,9 +11,6 @@
[CSS Transitions with transition: all: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) skewX(2rad) scaleY(2)\] at (0.25) should be [translate3d(7px, -6px, 11px) skewX(1.25rad) matrix3d(1, 0, 0, 0, 0, 1.25, 0, 0, 0, 0, 1, -0.001875, 0, 0, 0, 1)\]] [CSS Transitions with transition: all: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) skewX(2rad) scaleY(2)\] at (0.25) should be [translate3d(7px, -6px, 11px) skewX(1.25rad) matrix3d(1, 0, 0, 0, 0, 1.25, 0, 0, 0, 0, 1, -0.001875, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (0.75) should be [skewX(17.5rad) translateY(85%)\]]
expected: FAIL
[Web Animations: property <transform> from [translateZ(2em)\] to [translateZ(3em)\] at (0.75) should be [translateZ(2.75em)\]] [Web Animations: property <transform> from [translateZ(2em)\] to [translateZ(3em)\] at (0.75) should be [translateZ(2.75em)\]]
expected: FAIL expected: FAIL
@ -158,9 +155,6 @@
[CSS Transitions with transition: all: property <transform> from [skewX(1rad)\] to [translate3d(8px, -4px, 12px) skewX(2rad)\] at (0.75) should be [matrix3d(1, 0, 0, 0, -1.2494279662824135, 1, 0, 0, 0, 0, 1, 0, 6, -3, 9, 1)\]] [CSS Transitions with transition: all: property <transform> from [skewX(1rad)\] to [translate3d(8px, -4px, 12px) skewX(2rad)\] at (0.75) should be [matrix3d(1, 0, 0, 0, -1.2494279662824135, 1, 0, 0, 0, 0, 1, 0, 6, -3, 9, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (0.25) should be [skewX(12.5rad) translateY(75%)\]]
expected: FAIL
[Web Animations: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [scaleY(2) skewX(2rad) perspective(500px)\] at (1) should be [matrix3d(1, 0, 0, 0, -2.185039863261519, 2, 0, 0, 0, 0, 1, -0.002, 0, 0, 0, 1)\]] [Web Animations: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [scaleY(2) skewX(2rad) perspective(500px)\] at (1) should be [matrix3d(1, 0, 0, 0, -2.185039863261519, 2, 0, 0, 0, 0, 1, -0.002, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -188,18 +182,12 @@
[Web Animations: property <transform> from [translateZ(2em)\] to [translateZ(3em)\] at (-1) should be [translateZ(1em)\]] [Web Animations: property <transform> from [translateZ(2em)\] to [translateZ(3em)\] at (-1) should be [translateZ(1em)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [translate3d(12px, 70%, 2em)\] to [translate3d(13px, 90%, 3em)\] at (-1) should be [translate3d(11px, 50%, 1em)\]]
expected: FAIL
[Web Animations: property <transform> from [translate3D(100px, 200px, 300px)\] to [none\] at (2) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -100, -200, -300, 1)\]] [Web Animations: property <transform> from [translate3D(100px, 200px, 300px)\] to [none\] at (2) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -100, -200, -300, 1)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [translate3D(100px, 200px, 300px)\] to [none\] at (-1) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 200, 400, 600, 1)\]] [Web Animations: property <transform> from [translate3D(100px, 200px, 300px)\] to [none\] at (-1) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 200, 400, 600, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (-1) should be [skewX(0rad) translateY(50%)\]]
expected: FAIL
[CSS Animations: property <transform> from [skewX(1rad)\] to [translate3d(8px, -4px, 12px) skewX(2rad)\] at (0) should be [matrix(1, 0, 1.5574077246549023, 1, 0, 0)\]] [CSS Animations: property <transform> from [skewX(1rad)\] to [translate3d(8px, -4px, 12px) skewX(2rad)\] at (0) should be [matrix(1, 0, 1.5574077246549023, 1, 0, 0)\]]
expected: FAIL expected: FAIL
@ -233,9 +221,6 @@
[CSS Animations: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [scaleY(2) skewX(2rad) perspective(500px)\] at (0) should be [matrix3d(1, 0, 0, 0, 1.5574077246549023, 1, 0, 0, -0.02, 0.01, 0.97, -0.0025, 8, -4, 12, 1)\]] [CSS Animations: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [scaleY(2) skewX(2rad) perspective(500px)\] at (0) should be [matrix3d(1, 0, 0, 0, 1.5574077246549023, 1, 0, 0, -0.02, 0.01, 0.97, -0.0025, 8, -4, 12, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (-1) should be [skewX(0rad) translateY(50%)\]]
expected: FAIL
[Web Animations: property <transform> from [translateX(12px) translateY(70%) translateZ(2em)\] to [translateX(13px) translateY(90%) translateZ(3em)\] at (1) should be [translateX(13px) translateY(90%) translateZ(3em)\]] [Web Animations: property <transform> from [translateX(12px) translateY(70%) translateZ(2em)\] to [translateX(13px) translateY(90%) translateZ(3em)\] at (1) should be [translateX(13px) translateY(90%) translateZ(3em)\]]
expected: FAIL expected: FAIL
@ -296,9 +281,6 @@
[CSS Transitions: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) scaleY(2) perspective(500px)\] at (0.25) should be [translate3d(7px, -6px, 11px) matrix3d(1, 0, 0, 0, 1.46007, 1.25, 0, 0, 0, 0, 1, -0.002375, 0, 0, 0, 1)\]] [CSS Transitions: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) scaleY(2) perspective(500px)\] at (0.25) should be [translate3d(7px, -6px, 11px) matrix3d(1, 0, 0, 0, 1.46007, 1.25, 0, 0, 0, 0, 1, -0.002375, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (0.75) should be [skewX(17.5rad) translateY(85%)\]]
expected: FAIL
[Web Animations: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) scaleY(2) perspective(500px)\] at (0) should be [translate3d(8px, -4px, 12px) matrix3d(1, 0, 0, 0, 1.55741, 1, 0, 0, 0, 0, 1, -0.0025, 0, 0, 0, 1)\]] [Web Animations: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) scaleY(2) perspective(500px)\] at (0) should be [translate3d(8px, -4px, 12px) matrix3d(1, 0, 0, 0, 1.55741, 1, 0, 0, 0, 0, 1, -0.0025, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -308,9 +290,6 @@
[Web Animations: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [scaleY(2) skewX(2rad) perspective(500px)\] at (0.75) should be [matrix3d(1, 0, 0, 0, -0.7525665307288518, 1.75, 0, 0, -0.005115979381443298, 0.002557989690721649, 0.9924999999999999, -0.002128247422680412, 2, -1, 3, 1.001298969072165)\]] [Web Animations: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [scaleY(2) skewX(2rad) perspective(500px)\] at (0.75) should be [matrix3d(1, 0, 0, 0, -0.7525665307288518, 1.75, 0, 0, -0.005115979381443298, 0.002557989690721649, 0.9924999999999999, -0.002128247422680412, 2, -1, 3, 1.001298969072165)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (0.25) should be [skewX(12.5rad) translateY(75%)\]]
expected: FAIL
[CSS Transitions: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) scaleY(2) perspective(500px)\] at (0.75) should be [translate3d(5px, -10px, 9px) matrix3d(1, 0, 0, 0, 0.681366, 1.75, 0, 0, 0, 0, 1, -0.002125, 0, 0, 0, 1)\]] [CSS Transitions: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) scaleY(2) perspective(500px)\] at (0.75) should be [translate3d(5px, -10px, 9px) matrix3d(1, 0, 0, 0, 0.681366, 1.75, 0, 0, 0, 0, 1, -0.002125, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -410,9 +389,6 @@
[CSS Transitions: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) skewX(2rad) scaleY(2)\] at (1) should be [translate3d(4px, -12px, 8px) skewX(2rad) matrix(1, 0, 0, 2, 0, 0)\]] [CSS Transitions: property <transform> from [translate3d(8px, -4px, 12px) skewX(1rad) perspective(400px)\] to [translate3d(4px, -12px, 8px) skewX(2rad) scaleY(2)\] at (1) should be [translate3d(4px, -12px, 8px) skewX(2rad) matrix(1, 0, 0, 2, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (2) should be [skewX(30rad) translateY(110%)\]]
expected: FAIL
[CSS Transitions: property <transform> from [translate3D(100px, 200px, 300px)\] to [none\] at (0.75) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 25, 50, 75, 1)\]] [CSS Transitions: property <transform> from [translate3D(100px, 200px, 300px)\] to [none\] at (0.75) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 25, 50, 75, 1)\]]
expected: FAIL expected: FAIL
@ -512,18 +488,3 @@
[Web Animations: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (1) should be [skewX(20rad) translateY(90%)\]] [Web Animations: property <transform> from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (1) should be [skewX(20rad) translateY(90%)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [translateX(12px) translateY(70%) translateZ(2em)\] to [translateX(13px) translateY(90%) translateZ(3em)\] at (-1) should be [translateX(11px) translateY(50%) translateZ(1em)\]]
expected: FAIL
[CSS Transitions: property <transform> from [translateX(12px) translateY(70%) translateZ(2em)\] to [translateX(13px) translateY(90%) translateZ(3em)\] at (0.25) should be [translateX(12.25px) translateY(75%) translateZ(2.25em)\]]
expected: FAIL
[CSS Transitions: property <transform> from [translateX(12px) translateY(70%) translateZ(2em)\] to [translateX(13px) translateY(90%) translateZ(3em)\] at (0.75) should be [translateX(12.75px) translateY(85%) translateZ(2.75em)\]]
expected: FAIL
[CSS Transitions: property <transform> from [translateX(12px) translateY(70%) translateZ(2em)\] to [translateX(13px) translateY(90%) translateZ(3em)\] at (2) should be [translateX(14px) translateY(110%) translateZ(4em)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [translateX(12px) translateY(70%) translateZ(2em)\] to [translateX(13px) translateY(90%) translateZ(3em)\] at (-1) should be [translateX(11px) translateY(50%) translateZ(1em)\]]
expected: FAIL

View file

@ -8,15 +8,9 @@
[CSS Transitions: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (2) should be [matrix(13, 0, 6, 3, 12, 0)\]] [CSS Transitions: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (2) should be [matrix(13, 0, 6, 3, 12, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(180deg)\] to [none\] at (0.25) should be [rotate(135deg)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [rotate(360deg)\] at (2) should be [rotate(720deg)\]] [Web Animations: property <transform> from [none\] to [rotate(360deg)\] at (2) should be [rotate(720deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(360deg)\] at (2) should be [rotate(720deg)\]]
expected: FAIL
[Web Animations: property <transform> from [rotate(180deg)\] to [none\] at (-1) should be [rotate(360deg)\]] [Web Animations: property <transform> from [rotate(180deg)\] to [none\] at (-1) should be [rotate(360deg)\]]
expected: FAIL expected: FAIL
@ -44,9 +38,6 @@
[Web Animations: property <transform> from [matrix(1, 0, 0, 1, 0, -6)\] to [matrix(0, 7, -1, 0, 6, 0)\] at (0) should be [matrix(1, 0, 0, 1, 0, -6)\]] [Web Animations: property <transform> from [matrix(1, 0, 0, 1, 0, -6)\] to [matrix(0, 7, -1, 0, 6, 0)\] at (0) should be [matrix(1, 0, 0, 1, 0, -6)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(360deg)\] at (0.75) should be [rotate(270deg)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [rotate(180deg)\] at (1) should be [rotate(180deg)\]] [Web Animations: property <transform> from [none\] to [rotate(180deg)\] at (1) should be [rotate(180deg)\]]
expected: FAIL expected: FAIL
@ -68,9 +59,6 @@
[Web Animations: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (0.25) should be [matrix(2.5, 0, 0.31, 1.25, 1.5, 0)\]] [Web Animations: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (0.25) should be [matrix(2.5, 0, 0.31, 1.25, 1.5, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] to [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] at (-1) should be [matrix3d(-0.6299594065765657, -0.10825090106268696, -0.20133311671001855, 5.485724217214554, 6.358051978686152, 0.16496896269344588, 1.5760051143537075, -54.21568355620423, 0.7106057459805782, -1.1596356050622005, -0.11495342545397585, -4.913752963990824, -1.03125, -1.125, 3.5625, -5.901513951904114)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix(1, 0, 0, 1, 0, -6)\] to [matrix(0, 7, -1, 0, 6, 0)\] at (0.3333333333333333) should be [matrix(2.598076211353316, 1.4999999999999998, -0.49999999999999994, 0.8660254037844387, 2, -4)\]] [Web Animations: property <transform> from [matrix(1, 0, 0, 1, 0, -6)\] to [matrix(0, 7, -1, 0, 6, 0)\] at (0.3333333333333333) should be [matrix(2.598076211353316, 1.4999999999999998, -0.49999999999999994, 0.8660254037844387, 2, -4)\]]
expected: FAIL expected: FAIL
@ -116,18 +104,9 @@
[CSS Transitions: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (2) should be [matrix(13, 0, -10, -5, 0, 0)\]] [CSS Transitions: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (2) should be [matrix(13, 0, -10, -5, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (-1) should be [matrix3d(-0.0000000000000002377810622383943, -1.0671050586638147, -0.08972656766237302, 1.3740432449326199, 0.98484601036295, -2.653201092395309, 0.6753819540610847, 3.6127240080250744, -2.7988839807429846, -1.2090004194153336, -0.5183744226115445, -0.7936088631686278, 1.1875, 0.0625, -1.3125, 5.340768914473683)\]]
expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(180deg)\] at (0.25) should be [rotate(45deg)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix(0, 7, -1, 0, 6, 0)\] to [matrix(1, 0, 0, 1, 0, -6)\] at (0.3333333333333333) should be [matrix(2.5000000000000004, 4.330127018922193, -0.8660254037844386, 0.5000000000000001, 4, -2)\]] [Web Animations: property <transform> from [matrix(0, 7, -1, 0, 6, 0)\] to [matrix(1, 0, 0, 1, 0, -6)\] at (0.3333333333333333) should be [matrix(2.5000000000000004, 4.330127018922193, -0.8660254037844386, 0.5000000000000001, 4, -2)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(360deg)\] at (0.25) should be [rotate(90deg)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix(1, 0, 0, 1, 0, -6)\] to [matrix(0, 7, -1, 0, 6, 0)\] at (0.5) should be [matrix(2.8284271247461903, 2.82842712474619, -0.7071067811865475, 0.7071067811865476, 3, -3)\]] [Web Animations: property <transform> from [matrix(1, 0, 0, 1, 0, -6)\] to [matrix(0, 7, -1, 0, 6, 0)\] at (0.5) should be [matrix(2.8284271247461903, 2.82842712474619, -0.7071067811865475, 0.7071067811865476, 3, -3)\]]
expected: FAIL expected: FAIL
@ -140,9 +119,6 @@
[Web Animations: property <transform> from [matrix(1, 0, 0, 1, 0, -6)\] to [matrix(0, 7, -1, 0, 6, 0)\] at (2) should be [matrix(-13, 0, 0, -1, 12, 6)\]] [Web Animations: property <transform> from [matrix(1, 0, 0, 1, 0, -6)\] to [matrix(0, 7, -1, 0, 6, 0)\] at (2) should be [matrix(-13, 0, 0, -1, 12, 6)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [matrix3d(1.0806046117362795, 0, -1.682941969615793, 0, 0, 3, 0, 0, 3.365883939231586, 0, 2.161209223472559, 0, 0, 0, 0, 1)\] to [none\] at (0.25) should be [matrix3d(1.2804555205291865, 0, -1.1928678300408346, 0, 0, 2.5, 0, 0, 2.215325970075836, 0, 2.377988823839918, 0, 0, 0, 0, 1)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [rotate(180deg)\] at (0.25) should be [rotate(45deg)\]] [Web Animations: property <transform> from [none\] to [rotate(180deg)\] at (0.25) should be [rotate(45deg)\]]
expected: FAIL expected: FAIL
@ -155,45 +131,24 @@
[Web Animations: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (-1) should be [matrix(-5, 0, 0, 0, -6, 0)\]] [Web Animations: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (-1) should be [matrix(-5, 0, 0, 0, -6, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] to [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] at (-1) should be [matrix3d(-0.6299594065765657, -0.10825090106268696, -0.20133311671001855, 5.485724217214554, 6.358051978686152, 0.16496896269344588, 1.5760051143537075, -54.21568355620423, 0.7106057459805782, -1.1596356050622005, -0.11495342545397585, -4.913752963990824, -1.03125, -1.125, 3.5625, -5.901513951904114)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (0.25) should be [matrix3d(0.9041890962319094, 0.3522701519297133, -0.15240204298176957, -0.1428256720529315, -0.7579798772527586, 0.6803606288839232, -0.05133336076757235, 0.37904689530895724, -0.1957679784745485, 0.38554138029509327, 0.8226186974340638, 0.3370288143441876, -0.296875, -0.015625, 0.328125, 0.5930529142680923)\]] [Web Animations: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (0.25) should be [matrix3d(0.9041890962319094, 0.3522701519297133, -0.15240204298176957, -0.1428256720529315, -0.7579798772527586, 0.6803606288839232, -0.05133336076757235, 0.37904689530895724, -0.1957679784745485, 0.38554138029509327, 0.8226186974340638, 0.3370288143441876, -0.296875, -0.015625, 0.328125, 0.5930529142680923)\]]
expected: FAIL expected: FAIL
[CSS Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.6666666666666666) should be [matrix(5, 0, 2, 3, 0, 0)\]] [CSS Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.6666666666666666) should be [matrix(5, 0, 2, 3, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(360deg)\] at (-1) should be [rotate(-360deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(180deg)\] to [none\] at (0.75) should be [rotate(45deg)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0) should be [matrix(1, 0, 0, 7, 0, 0)\]] [Web Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0) should be [matrix(1, 0, 0, 7, 0, 0)\]]
expected: FAIL expected: FAIL
[Web Animations: property <transform> from [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] to [none\] at (-1) should be [matrix3d(-0.6413028394192518, -1.0702420910513302, -0.5807595966791961, -18.02447171345163, 0.8211815704840004, 1.0980679097347057, 0.9399408862655454, 22.460730852026064, 0.28421009261178104, -0.5408346238741739, 0.5194791363698213, 3.075163035391172, -2.6875, 2, -1.875, -14.881239394516232)\]] [Web Animations: property <transform> from [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] to [none\] at (-1) should be [matrix3d(-0.6413028394192518, -1.0702420910513302, -0.5807595966791961, -18.02447171345163, 0.8211815704840004, 1.0980679097347057, 0.9399408862655454, 22.460730852026064, 0.28421009261178104, -0.5408346238741739, 0.5194791363698213, 3.075163035391172, -2.6875, 2, -1.875, -14.881239394516232)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] to [none\] at (-1) should be [matrix3d(-0.6413028394192518, -1.0702420910513302, -0.5807595966791961, -18.02447171345163, 0.8211815704840004, 1.0980679097347057, 0.9399408862655454, 22.460730852026064, 0.28421009261178104, -0.5408346238741739, 0.5194791363698213, 3.075163035391172, -2.6875, 2, -1.875, -14.881239394516232)\]]
expected: FAIL
[CSS Transitions: property <transform> from [rotate(180deg)\] to [none\] at (0.75) should be [rotate(45deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(180deg)\] at (2) should be [rotate(360deg)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.6666666666666666) should be [matrix(5, 0, 2, 3, 0, 0)\]] [Web Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.6666666666666666) should be [matrix(5, 0, 2, 3, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (-1) should be [matrix(-5, 0, -13, 13, 0, 0)\]] [CSS Transitions with transition: all: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (-1) should be [matrix(-5, 0, -13, 13, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(180deg)\] to [none\] at (-1) should be [rotate(360deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (-1) should be [matrix(-5, 0, 0, 0, -6, 0)\]] [CSS Transitions: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (-1) should be [matrix(-5, 0, 0, 0, -6, 0)\]]
expected: FAIL expected: FAIL
@ -212,12 +167,6 @@
[Web Animations: property <transform> from [matrix(3, 0, 0, 5, 0, -6)\] to [none\] at (0.25) should be [matrix(2.5, 0, 0, 4, 0, -4.5)\]] [Web Animations: property <transform> from [matrix(3, 0, 0, 5, 0, -6)\] to [none\] at (0.25) should be [matrix(2.5, 0, 0, 4, 0, -4.5)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] to [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] at (2) should be [matrix3d(-1.1789992641434441, -0.7109729379601547, -0.4455746537954199, -21.703089533128907, -0.11137581475421703, -0.08822983871000473, -0.05695380894007451, -2.22667264132605, -3.1443917136741506, 1.8952588096345078, 2.426615889772007, -21.697523130750138, -1.5, 2.0625, -3.1875, -5.901513951904121)\]]
expected: FAIL
[CSS Transitions: property <transform> from [matrix3d(1.0806046117362795, 0, -1.682941969615793, 0, 0, 3, 0, 0, 3.365883939231586, 0, 2.161209223472559, 0, 0, 0, 0, 1)\] to [none\] at (0.25) should be [matrix3d(1.2804555205291865, 0, -1.1928678300408346, 0, 0, 2.5, 0, 0, 2.215325970075836, 0, 2.377988823839918, 0, 0, 0, 0, 1)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix(0, 7, -1, 0, 6, 0)\] to [matrix(1, 0, 0, 1, 0, -6)\] at (0.6666666666666666) should be [matrix(2.598076211353316, 1.4999999999999998, -0.49999999999999994, 0.8660254037844387, 2, -4)\]] [Web Animations: property <transform> from [matrix(0, 7, -1, 0, 6, 0)\] to [matrix(1, 0, 0, 1, 0, -6)\] at (0.6666666666666666) should be [matrix(2.598076211353316, 1.4999999999999998, -0.49999999999999994, 0.8660254037844387, 2, -4)\]]
expected: FAIL expected: FAIL
@ -233,15 +182,9 @@
[Web Animations: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (0) should be [matrix(1, 0, 0, 1, 0, 0)\]] [Web Animations: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (0) should be [matrix(1, 0, 0, 1, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(180deg)\] at (-1) should be [rotate(-180deg)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] to [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] at (1) should be [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\]] [Web Animations: property <transform> from [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] to [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] at (1) should be [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [rotate(180deg)\] to [none\] at (2) should be [rotate(-180deg)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix3d(1.0806046117362795, 0, -1.682941969615793, 0, 0, 3, 0, 0, 3.365883939231586, 0, 2.161209223472559, 0, 0, 0, 0, 1)\] to [none\] at (0.75) should be [matrix3d(1.211140527138306, 0, -0.30925494906815365, 0, 0, 1.5, 0, 0, 0.43295692869541513, 0, 1.6955967379936283, 0, 0, 0, 0, 1)\]] [Web Animations: property <transform> from [matrix3d(1.0806046117362795, 0, -1.682941969615793, 0, 0, 3, 0, 0, 3.365883939231586, 0, 2.161209223472559, 0, 0, 0, 0, 1)\] to [none\] at (0.75) should be [matrix3d(1.211140527138306, 0, -0.30925494906815365, 0, 0, 1.5, 0, 0, 0.43295692869541513, 0, 1.6955967379936283, 0, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -278,18 +221,9 @@
[CSS Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (2) should be [matrix(13, 0, -10, -5, 0, 0)\]] [CSS Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (2) should be [matrix(13, 0, -10, -5, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(180deg)\] at (0.25) should be [rotate(45deg)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix(0, 7, -1, 0, 6, 0)\] to [matrix(1, 0, 0, 1, 0, -6)\] at (-1) should be [matrix(-13, 0, 0, -1, 12, 6)\]] [Web Animations: property <transform> from [matrix(0, 7, -1, 0, 6, 0)\] to [matrix(1, 0, 0, 1, 0, -6)\] at (-1) should be [matrix(-13, 0, 0, -1, 12, 6)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(180deg)\] at (0.75) should be [rotate(135deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(180deg)\] at (0.75) should be [rotate(135deg)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [matrix3d(1.0806046117362795, 0, -1.682941969615793, 0, 0, 3, 0, 0, 3.365883939231586, 0, 2.161209223472559, 0, 0, 0, 0, 1)\] at (-1) should be [matrix3d(0, 0, 0, 0, 0, -1, 0, 0, 1.682941969615793, 0, -1.0806046117362795, 0, 0, 0, 0, 1)\]] [Web Animations: property <transform> from [none\] to [matrix3d(1.0806046117362795, 0, -1.682941969615793, 0, 0, 3, 0, 0, 3.365883939231586, 0, 2.161209223472559, 0, 0, 0, 0, 1)\] at (-1) should be [matrix3d(0, 0, 0, 0, 0, -1, 0, 0, 1.682941969615793, 0, -1.0806046117362795, 0, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -299,9 +233,6 @@
[CSS Transitions with transition: all: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (2) should be [matrix(13, 0, 6, 3, 12, 0)\]] [CSS Transitions with transition: all: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (2) should be [matrix(13, 0, 6, 3, 12, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(360deg)\] at (0.75) should be [rotate(270deg)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (0) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)\]] [Web Animations: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (0) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
@ -320,9 +251,6 @@
[Web Animations: property <transform> from [none\] to [rotate(360deg)\] at (1) should be [rotate(360deg)\]] [Web Animations: property <transform> from [none\] to [rotate(360deg)\] at (1) should be [rotate(360deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(180deg)\] to [none\] at (-1) should be [rotate(360deg)\]]
expected: FAIL
[Web Animations: property <transform> from [none\] to [rotate(360deg)\] at (0.75) should be [rotate(270deg)\]] [Web Animations: property <transform> from [none\] to [rotate(360deg)\] at (0.75) should be [rotate(270deg)\]]
expected: FAIL expected: FAIL
@ -377,9 +305,6 @@
[Web Animations: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (-1) should be [matrix3d(-0.0000000000000002377810622383943, -1.0671050586638147, -0.08972656766237302, 1.3740432449326199, 0.98484601036295, -2.653201092395309, 0.6753819540610847, 3.6127240080250744, -2.7988839807429846, -1.2090004194153336, -0.5183744226115445, -0.7936088631686278, 1.1875, 0.0625, -1.3125, 5.340768914473683)\]] [Web Animations: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (-1) should be [matrix3d(-0.0000000000000002377810622383943, -1.0671050586638147, -0.08972656766237302, 1.3740432449326199, 0.98484601036295, -2.653201092395309, 0.6753819540610847, 3.6127240080250744, -2.7988839807429846, -1.2090004194153336, -0.5183744226115445, -0.7936088631686278, 1.1875, 0.0625, -1.3125, 5.340768914473683)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [none\] to [rotate(360deg)\] at (0.25) should be [rotate(90deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.3333333333333333) should be [matrix(3, 0, 1.6667, 5, 0, 0)\]] [CSS Transitions: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.3333333333333333) should be [matrix(3, 0, 1.6667, 5, 0, 0)\]]
expected: FAIL expected: FAIL
@ -398,12 +323,6 @@
[Web Animations: property <transform> from [matrix(0, 7, -1, 0, 6, 0)\] to [matrix(1, 0, 0, 1, 0, -6)\] at (0.5) should be [matrix(2.8284271247461903, 2.82842712474619, -0.7071067811865475, 0.7071067811865476, 3, -3)\]] [Web Animations: property <transform> from [matrix(0, 7, -1, 0, 6, 0)\] to [matrix(1, 0, 0, 1, 0, -6)\] at (0.5) should be [matrix(2.8284271247461903, 2.82842712474619, -0.7071067811865475, 0.7071067811865476, 3, -3)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(360deg)\] at (-1) should be [rotate(-360deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (2) should be [matrix3d(-0.5844534449366048, -0.42278005999296053, -0.4650580659922564, -0.6817595809063256, 0.9156938760088464, 0.3851647027225889, 0.9244443507516923, 0.7218225020358241, -0.0803568793574344, 0.1719974850210706, -0.49676609633513097, -0.25968177786904373, -2.375, -0.125, 2.625, 5.340768914473685)\]]
expected: FAIL
[CSS Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.5) should be [matrix(4, 0, 2, 4, 0, 0)\]] [CSS Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.5) should be [matrix(4, 0, 2, 4, 0, 0)\]]
expected: FAIL expected: FAIL
@ -413,9 +332,6 @@
[CSS Transitions with transition: all: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.5) should be [matrix(4, 0, 2, 4, 0, 0)\]] [CSS Transitions with transition: all: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.5) should be [matrix(4, 0, 2, 4, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [rotate(180deg)\] at (-1) should be [rotate(-180deg)\]]
expected: FAIL
[Web Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.3333333333333333) should be [matrix(3, 0, 1.6667, 5, 0, 0)\]] [Web Animations: property <transform> from [matrix(1, 0, 0, 7, 0, 0)\] to [matrix(7, 0, 1, 1, 0, 0)\] at (0.3333333333333333) should be [matrix(3, 0, 1.6667, 5, 0, 0)\]]
expected: FAIL expected: FAIL
@ -428,12 +344,6 @@
[Web Animations: property <transform> from [none\] to [matrix3d(1.0806046117362795, 0, -1.682941969615793, 0, 0, 3, 0, 0, 3.365883939231586, 0, 2.161209223472559, 0, 0, 0, 0, 1)\] at (0) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)\]] [Web Animations: property <transform> from [none\] to [matrix3d(1.0806046117362795, 0, -1.682941969615793, 0, 0, 3, 0, 0, 3.365883939231586, 0, 2.161209223472559, 0, 0, 0, 0, 1)\] at (0) should be [matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform> from [none\] to [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] at (-1) should be [matrix3d(-0.0000000000000002377810622383943, -1.0671050586638147, -0.08972656766237302, 1.3740432449326199, 0.98484601036295, -2.653201092395309, 0.6753819540610847, 3.6127240080250744, -2.7988839807429846, -1.2090004194153336, -0.5183744226115445, -0.7936088631686278, 1.1875, 0.0625, -1.3125, 5.340768914473683)\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform> from [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] to [none\] at (-1) should be [matrix3d(-0.6413028394192518, -1.0702420910513302, -0.5807595966791961, -18.02447171345163, 0.8211815704840004, 1.0980679097347057, 0.9399408862655454, 22.460730852026064, 0.28421009261178104, -0.5408346238741739, 0.5194791363698213, 3.075163035391172, -2.6875, 2, -1.875, -14.881239394516232)\]]
expected: FAIL
[CSS Transitions: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (0.5) should be [matrix(4, 0, 0.75, 1.5, 3, 0)\]] [CSS Transitions: property <transform> from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (0.5) should be [matrix(4, 0, 0.75, 1.5, 3, 0)\]]
expected: FAIL expected: FAIL
@ -449,12 +359,3 @@
[Web Animations: property <transform> from [rotate(180deg)\] to [none\] at (0.75) should be [rotate(45deg)\]] [Web Animations: property <transform> from [rotate(180deg)\] to [none\] at (0.75) should be [rotate(45deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform> from [rotate(180deg)\] to [none\] at (0.25) should be [rotate(135deg)\]]
expected: FAIL
[CSS Transitions: property <transform> from [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] to [none\] at (2) should be [matrix3d(0.39048513570444376, 0.14780794797065988, 0.6963068100217401, -4.857907861239344, -2.967682789284791, 0.6004978769584385, -3.5472376016872444, 26.675324787979896, -2.5953724498995308, 1.6280843851961373, 0.8163834310586356, 9.001735256585825, 1.34375, -1, 0.9375, -14.881239394516227)\]]
expected: FAIL
[CSS Transitions: property <transform> from [matrix3d(0, 0.6875, -0.625, 0.3125, -0.6666666666666665, -1, 0.8333333333333334, 0.125, -0.6666666666666665, 0, 0.5, 1.0625, -1.1875, -0.0625, 1.3125, 1)\] to [matrix3d(0.571428571428571, -0.625, -0.8333333333333346, -0.66666666666669, 0.5, -0.1875, -0.8125, 0.3125, 0.34375, -1, 0.8333333333333327, 1.34375, -1.34375, 1, -0.9375, 1)\] at (0.25) should be [matrix3d(0.33652832679595723, 0.55254445148386, -0.7544724447833296, 0.22700224951774267, -0.69720168363685, -0.036373245768780864, 0.28149188169180933, -0.2845156818045006, -0.24737156018941048, 0.31207160370190334, 0.4564821058052897, 0.9220853089096839, -1.2265625, 0.203125, 0.75, 1.647016932991011)\]]
expected: FAIL

View file

@ -2,9 +2,6 @@
[transform-origin interpolation] [transform-origin interpolation]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (0.6) should be [60% 110% 2px\]]
expected: FAIL
[CSS Transitions with transition: all: property <transform-origin> from [initial\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]] [CSS Transitions with transition: all: property <transform-origin> from [initial\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]]
expected: FAIL expected: FAIL
@ -212,15 +209,9 @@
[CSS Transitions: property <transform-origin> from [top left\] to [bottom right\] at (0.6) should be [30px 30px\]] [CSS Transitions: property <transform-origin> from [top left\] to [bottom right\] at (0.6) should be [30px 30px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (-0.3) should be [-30% 20% 6.5px\]]
expected: FAIL
[Web Animations: property <transform-origin> from [initial\] to [20px 20px\] at (0.3) should be [23.5px 23.5px\]] [Web Animations: property <transform-origin> from [initial\] to [20px 20px\] at (0.3) should be [23.5px 23.5px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (1.5) should be [150% 200% -2.5px\]]
expected: FAIL
[Web Animations: property <transform-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] [Web Animations: property <transform-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]]
expected: FAIL expected: FAIL
@ -245,9 +236,6 @@
[Web Animations: property <transform-origin> from [top left\] to [bottom right\] at (-0.3) should be [-15px -15px\]] [Web Animations: property <transform-origin> from [top left\] to [bottom right\] at (-0.3) should be [-15px -15px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (-0.3) should be [-30% 20% 6.5px\]]
expected: FAIL
[CSS Transitions: property <transform-origin> from [center center\] to [0% 100px\] at (-0.3) should be [32.5px 2.5px\]] [CSS Transitions: property <transform-origin> from [center center\] to [0% 100px\] at (-0.3) should be [32.5px 2.5px\]]
expected: FAIL expected: FAIL
@ -326,9 +314,6 @@
[CSS Transitions with transition: all: property <transform-origin> from [center center\] to [0% 100px\] at (1) should be [0px 100px\]] [CSS Transitions with transition: all: property <transform-origin> from [center center\] to [0% 100px\] at (1) should be [0px 100px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (0.3) should be [30% 80% 3.5px\]]
expected: FAIL
[CSS Transitions: property <transform-origin> from [initial\] to [20px 20px\] at (0) should be [25px 25px\]] [CSS Transitions: property <transform-origin> from [initial\] to [20px 20px\] at (0) should be [25px 25px\]]
expected: FAIL expected: FAIL
@ -353,9 +338,6 @@
[Web Animations: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (1) should be [100% 150% 0px\]] [Web Animations: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (1) should be [100% 150% 0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (0.3) should be [30% 80% 3.5px\]]
expected: FAIL
[CSS Animations: property <transform-origin> from [top left\] to [bottom right\] at (1.5) should be [75px 75px\]] [CSS Animations: property <transform-origin> from [top left\] to [bottom right\] at (1.5) should be [75px 75px\]]
expected: FAIL expected: FAIL
@ -377,6 +359,3 @@
[CSS Transitions with transition: all: property <transform-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] [CSS Transitions with transition: all: property <transform-origin> from [unset\] to [20px 20px\] at (1) should be [20px 20px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <transform-origin> from [0% 50% 5px\] to [100% 150% 0px\] at (0.6) should be [60% 110% 2px\]]
expected: FAIL

View file

@ -74,48 +74,24 @@
[translate interpolation] [translate interpolation]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]]
expected: FAIL
[CSS Transitions: property <translate> from [-100px\] to [100px\] at (0.25) should be [-50px\]]
expected: FAIL
[CSS Animations: property <translate> from [initial\] to [inherit\] at (0) should be [0px\]] [CSS Animations: property <translate> from [initial\] to [inherit\] at (0) should be [0px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]] [Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100%\] to [100%\] at (2) should be [300%\]]
expected: FAIL
[CSS Animations: property <translate> from [inherit\] to [initial\] at (0) should be [100px 200px 300px\]] [CSS Animations: property <translate> from [inherit\] to [initial\] at (0) should be [100px 200px 300px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100%\] to [100%\] at (-1) should be [-300%\]]
expected: FAIL
[Web Animations: property <translate> from [none\] to [none\] at (0) should be [none\]] [Web Animations: property <translate> from [none\] to [none\] at (0) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [200px 100px 400px\] to [initial\] at (-1) should be [400px 200px 800px\]]
expected: FAIL
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]] [CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (0.75) should be [-75px -37.5px 75px\]] [Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (0.75) should be [-75px -37.5px 75px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]]
expected: FAIL
[Web Animations: property <translate> from [-100px\] to [100px\] at (0.25) should be [-50px\]] [Web Animations: property <translate> from [-100px\] to [100px\] at (0.25) should be [-50px\]]
expected: FAIL expected: FAIL
@ -149,33 +125,15 @@
[CSS Animations: property <translate> from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]] [CSS Animations: property <translate> from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [0px\] to [-100px -50px 100px\] at (2) should be [-200px -100px 200px\]]
expected: FAIL
[Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (2) should be [-200px -100px -400px\]] [Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (2) should be [-200px -100px -400px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (-1) should be [-300px -150px\]] [Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (-1) should be [-300px -150px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100%\] to [100%\] at (0.75) should be [50%\]]
expected: FAIL
[Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (1) should be [0px\]] [Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (1) should be [0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [initial\] to [inherit\] at (0.75) should be [75px 150px 225px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [initial\] to [inherit\] at (0.25) should be [25px 50px 75px\]]
expected: FAIL
[CSS Transitions: property <translate> from [-100px\] to [100px\] at (-1) should be [-300px\]]
expected: FAIL
[CSS Transitions: property <translate> from [-100px -50px\] to [100px 50px\] at (-1) should be [-300px -150px\]]
expected: FAIL
[Web Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]] [Web Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]]
expected: FAIL expected: FAIL
@ -191,18 +149,9 @@
[Web Animations: property <translate> from [-100%\] to [100%\] at (0.75) should be [50%\]] [Web Animations: property <translate> from [-100%\] to [100%\] at (0.75) should be [50%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [initial\] to [inherit\] at (-1) should be [-100px -200px -300px\]]
expected: FAIL
[Web Animations: property <translate> from [unset\] to [20px\] at (-1) should be [-20px\]] [Web Animations: property <translate> from [unset\] to [20px\] at (-1) should be [-20px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [initial\] to [200px 100px 200px\] at (-1) should be [-200px -100px -200px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [200px 100px 200px\] to [inherit\] at (0.25) should be [175px 125px 225px\]]
expected: FAIL
[Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (0) should be [-100px -50px 100px\]] [Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (0) should be [-100px -50px 100px\]]
expected: FAIL expected: FAIL
@ -212,72 +161,39 @@
[Web Animations: property <translate> from [-100px\] to [100px\] at (1) should be [100px\]] [Web Animations: property <translate> from [-100px\] to [100px\] at (1) should be [100px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]]
expected: FAIL
[Web Animations: property <translate> from [none\] to [none\] at (0.125) should be [none\]] [Web Animations: property <translate> from [none\] to [none\] at (0.125) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100%\] to [100%\] at (0.25) should be [-50%\]]
expected: FAIL
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (0.125) should be [1px 10% 100px\]] [Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (0.125) should be [1px 10% 100px\]]
expected: FAIL expected: FAIL
[CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]] [CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [initial\] to [inherit\] at (-1) should be [-100px -200px -300px\]]
expected: FAIL
[CSS Transitions: property <translate> from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]]
expected: FAIL
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (1) should be [8px 80% 800px\]] [Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (1) should be [8px 80% 800px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (1) should be [-100px -50px 100px\]] [Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (1) should be [-100px -50px 100px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [0px\] to [-100px -50px 100px\] at (-1) should be [100px 50px -100px\]]
expected: FAIL
[Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]] [Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [unset\] to [20px\] at (0) should be [0px\]] [Web Animations: property <translate> from [unset\] to [20px\] at (0) should be [0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100px -50px 100px\] to [0px\] at (2) should be [100px 50px -100px\]]
expected: FAIL
[Web Animations: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (-1) should be [140px 80px 20px\]] [Web Animations: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (-1) should be [140px 80px 20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [480px 400px 320px\] to [240% 160%\] at (2) should be [calc(480% - 480px) calc(320% - 400px) -320px\]]
expected: FAIL
[Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (0.75) should be [50px 25px\]] [Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (0.75) should be [50px 25px\]]
expected: FAIL expected: FAIL
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]] [CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [initial\] to [200px 100px 200px\] at (-1) should be [-200px -100px -200px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [200px 100px 400px\] to [initial\] at (-1) should be [400px 200px 800px\]]
expected: FAIL
[Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (0) should be [200px 100px 400px\]] [Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (0) should be [200px 100px 400px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [0px\] to [-100px -50px 100px\] at (-1) should be [100px 50px -100px\]]
expected: FAIL
[Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (0) should be [0px\]] [Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (0) should be [0px\]]
expected: FAIL expected: FAIL
@ -296,27 +212,15 @@
[Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (2) should be [calc(480% - 480px) calc(320% - 400px) -320px\]] [Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (2) should be [calc(480% - 480px) calc(320% - 400px) -320px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px) 40px\]]
expected: FAIL
[Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%) 640px\]] [Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%) 640px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (-1) should be [-200px -100px 200px\]] [Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (-1) should be [-200px -100px 200px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: 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 (0) should be [200px 100px 200px\]] [CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (0) should be [200px 100px 200px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100px\] to [100px\] at (0.75) should be [50px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [none\] to [8px 80% 800px\] at (-1) should be [-8px -80% -800px\]]
expected: FAIL
[Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (1) should be [200px 100px 200px\]] [Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (1) should be [200px 100px 200px\]]
expected: FAIL expected: FAIL
@ -326,18 +230,12 @@
[CSS Animations: property <translate> from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]] [CSS Animations: property <translate> from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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\]] [Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (-1) should be [400px 200px 800px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from neutral to [20px\] at (0.25) should be [12.5px\]] [Web Animations: property <translate> from neutral to [20px\] at (0.25) should be [12.5px\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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 [none\] to [none\] at (0.125) should be [none\]] [CSS Animations: property <translate> from [none\] to [none\] at (0.125) should be [none\]]
expected: FAIL expected: FAIL
@ -347,30 +245,15 @@
[Web Animations: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (0) should be [220px 240px 260px\]] [Web Animations: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (0) should be [220px 240px 260px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]]
expected: FAIL
[CSS Animations: property <translate> from [none\] to [none\] at (0.875) should be [none\]] [CSS Animations: property <translate> from [none\] to [none\] at (0.875) should be [none\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from neutral to [20px\] at (1) should be [20px\]] [Web Animations: property <translate> from neutral to [20px\] at (1) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [initial\] to [200px 100px 200px\] at (2) should be [400px 200px 400px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]]
expected: FAIL
[CSS Animations: property <translate> from [none\] to [none\] at (-1) should be [none\]] [CSS Animations: property <translate> from [none\] to [none\] at (-1) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100px -50px\] to [100px 50px\] at (2) should be [300px 150px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (0.125) should be [230px 260px 290px\]]
expected: FAIL
[Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (0.75) should be [50px 25px 100px\]] [Web Animations: property <translate> from [200px 100px 400px\] to [initial\] at (0.75) should be [50px 25px 100px\]]
expected: FAIL expected: FAIL
@ -380,45 +263,18 @@
[CSS Animations: property <translate> from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]] [CSS Animations: property <translate> from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (0.875) should be [290px 380px 470px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100px -50px\] to [100px 50px\] at (0.25) should be [-50px -25px\]]
expected: FAIL
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (2) should be [16px 160% 1600px\]] [Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (2) should be [16px 160% 1600px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]]
expected: FAIL
[CSS Transitions: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (0.125) should be [230px 260px 290px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]]
expected: FAIL
[CSS Transitions: property <translate> from [0px\] to [-100px -50px 100px\] at (0.25) should be [-25px -12.5px 25px\]]
expected: FAIL
[Web Animations: property <translate> from [-100%\] to [100%\] at (0.25) should be [-50%\]] [Web Animations: property <translate> from [-100%\] to [100%\] at (0.25) should be [-50%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [0px\] to [-100px -50px 100px\] at (0.25) should be [-25px -12.5px 25px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [initial\] to [inherit\] at (0.75) should be [75px 150px 225px\]]
expected: FAIL
[CSS Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]] [CSS Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from neutral to [20px\] at (2) should be [30px\]] [Web Animations: property <translate> from neutral to [20px\] at (2) should be [30px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100px\] to [100px\] at (2) should be [300px\]]
expected: FAIL
[Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (0.25) should be [-75px -37.5px 75px\]] [Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (0.25) should be [-75px -37.5px 75px\]]
expected: FAIL expected: FAIL
@ -428,24 +284,12 @@
[Web Animations: property <translate> from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]] [Web Animations: property <translate> from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [inherit\] to [200px 100px 200px\] at (2) should be [300px 0px 100px\]]
expected: FAIL
[CSS Transitions: property <translate> from [-100%\] to [100%\] at (0.75) should be [50%\]]
expected: FAIL
[Web Animations: property <translate> from [initial\] to [200px 100px 200px\] at (1) should be [200px 100px 200px\]] [Web Animations: property <translate> from [initial\] to [200px 100px 200px\] at (1) should be [200px 100px 200px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]]
expected: FAIL
[Web Animations: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (2) should be [380px 560px 740px\]] [Web Animations: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (2) should be [380px 560px 740px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]]
expected: FAIL
[Web Animations: property <translate> from neutral to [20px\] at (0) should be [10px\]] [Web Animations: property <translate> from neutral to [20px\] at (0) should be [10px\]]
expected: FAIL expected: FAIL
@ -455,33 +299,15 @@
[Web Animations: property <translate> from [inherit\] to [initial\] at (1) should be [0px\]] [Web Animations: property <translate> from [inherit\] to [initial\] at (1) should be [0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100px -50px 100px\] to [0px\] at (0.75) should be [-25px -12.5px 25px\]]
expected: FAIL
[Web Animations: property <translate> from [initial\] to [inherit\] at (0.25) should be [25px 50px 75px\]] [Web Animations: property <translate> from [initial\] to [inherit\] at (0.25) should be [25px 50px 75px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [-100px\] to [100px\] at (2) should be [300px\]] [Web Animations: property <translate> from [-100px\] to [100px\] at (2) should be [300px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (0.875) should be [290px 380px 470px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [480px 400px 320px\] to [240% 160%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%) 640px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100px\] to [100px\] at (0.25) should be [-50px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (-1) should be [140px 80px 20px\]]
expected: FAIL
[Web Animations: property <translate> from [initial\] to [200px 100px 200px\] at (0.75) should be [150px 75px 150px\]] [Web Animations: property <translate> from [initial\] to [200px 100px 200px\] at (0.75) should be [150px 75px 150px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100px\] to [100px\] at (-1) should be [-300px\]]
expected: FAIL
[Web Animations: property <translate> from [initial\] to [200px 100px 200px\] at (0.25) should be [50px 25px 50px\]] [Web Animations: property <translate> from [initial\] to [200px 100px 200px\] at (0.25) should be [50px 25px 50px\]]
expected: FAIL expected: FAIL
@ -491,33 +317,15 @@
[CSS Transitions with transition: all: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]] [CSS Transitions with transition: all: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [0px\] to [-100px -50px 100px\] at (0.75) should be [-75px -37.5px 75px\]]
expected: FAIL
[Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (1) should be [100px 50px\]] [Web Animations: property <translate> from [-100px -50px\] to [100px 50px\] at (1) should be [100px 50px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (0.75) should be [-25px -12.5px 25px\]] [Web Animations: property <translate> from [-100px -50px 100px\] to [0px\] at (0.75) should be [-25px -12.5px 25px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [200px 100px 400px\] to [initial\] at (0.75) should be [50px 25px 100px\]]
expected: FAIL
[Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px) 40px\]] [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 expected: FAIL
[CSS Transitions: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%) 280px\]]
expected: FAIL
[CSS Transitions: property <translate> from [-100px -50px 100px\] to [0px\] at (-1) should be [-200px -100px 200px\]]
expected: FAIL
[CSS Transitions: property <translate> from [initial\] to [inherit\] at (2) should be [200px 400px 600px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [200px 100px 400px\] to [initial\] at (0.25) should be [150px 75px 300px\]]
expected: FAIL
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]] [CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]]
expected: FAIL expected: FAIL
@ -530,63 +338,27 @@
[Web Animations: property <translate> from [initial\] to [inherit\] at (1) should be [100px 200px 300px\]] [Web Animations: property <translate> from [initial\] to [inherit\] at (1) should be [100px 200px 300px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]]
expected: FAIL
[Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%) 280px\]] [Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%) 280px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [none\] to [8px 80% 800px\] at (0.875) should be [7px 70% 700px\]]
expected: FAIL
[Web Animations: property <translate> from [unset\] to [20px\] at (1) should be [20px\]] [Web Animations: property <translate> from [unset\] to [20px\] at (1) should be [20px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [none\] to [8px 80% 800px\] at (2) should be [16px 160% 1600px\]]
expected: FAIL
[Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]] [Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]]
expected: FAIL
[CSS Transitions: property <translate> from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]]
expected: FAIL
[CSS Transitions: property <translate> from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]]
expected: FAIL
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (0.875) should be [7px 70% 700px\]] [Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (0.875) should be [7px 70% 700px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100px -50px\] to [100px 50px\] at (0.75) should be [50px 25px\]]
expected: FAIL
[Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (0.25) should be [-25px -12.5px 25px\]] [Web Animations: property <translate> from [0px\] to [-100px -50px 100px\] at (0.25) should be [-25px -12.5px 25px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [initial\] to [200px 100px 200px\] at (0.25) should be [50px 25px 50px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [initial\] to [200px 100px 200px\] at (0.25) should be [50px 25px 50px\]]
expected: FAIL
[Web Animations: property <translate> from [initial\] to [200px 100px 200px\] at (0) should be [0px\]] [Web Animations: property <translate> from [initial\] to [200px 100px 200px\] at (0) should be [0px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [-100%\] to [100%\] at (2) should be [300%\]] [Web Animations: property <translate> from [-100%\] to [100%\] at (2) should be [300%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [none\] to [8px 80% 800px\] at (0.125) should be [1px 10% 100px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100px -50px\] to [100px 50px\] at (-1) should be [-300px -150px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [none\] to [8px 80% 800px\] at (0.875) should be [7px 70% 700px\]]
expected: FAIL
[CSS Animations: property <translate> from [initial\] to [inherit\] at (1) should be [100px 200px 300px\]] [CSS Animations: property <translate> from [initial\] to [inherit\] at (1) should be [100px 200px 300px\]]
expected: FAIL expected: FAIL
@ -599,9 +371,6 @@
[Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (-1) should be [-8px -80% -800px\]] [Web Animations: property <translate> from [none\] to [8px 80% 800px\] at (-1) should be [-8px -80% -800px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [0px\] to [-100px -50px 100px\] at (0.75) should be [-75px -37.5px 75px\]]
expected: FAIL
[Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0) should be [100px 200px 300px\]] [Web Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0) should be [100px 200px 300px\]]
expected: FAIL expected: FAIL
@ -611,12 +380,6 @@
[Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]] [Web Animations: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [200px 100px 400px\] to [initial\] at (2) should be [-200px -100px -400px\]]
expected: FAIL
[CSS Transitions: property <translate> from [none\] to [8px 80% 800px\] at (0.125) should be [1px 10% 100px\]]
expected: FAIL
[Web Animations: property <translate> from [-100%\] to [100%\] at (0) should be [-100%\]] [Web Animations: property <translate> from [-100%\] to [100%\] at (0) should be [-100%\]]
expected: FAIL expected: FAIL
@ -626,21 +389,12 @@
[Web Animations: property <translate> from [none\] to [none\] at (2) should be [none\]] [Web Animations: property <translate> from [none\] to [none\] at (2) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [200px 100px 400px\] to [initial\] at (0.25) should be [150px 75px 300px\]]
expected: FAIL
[CSS Transitions: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]] [CSS Transitions: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [-100%\] to [100%\] at (-1) should be [-300%\]] [Web Animations: property <translate> from [-100%\] to [100%\] at (-1) should be [-300%\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100px -50px 100px\] to [0px\] at (-1) should be [-200px -100px 200px\]]
expected: FAIL
[CSS Transitions: property <translate> from [200px 100px 200px\] to [inherit\] at (0.25) should be [175px 125px 225px\]]
expected: FAIL
[CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (1) should be [100px 200px 300px\]] [CSS Animations: property <translate> from [200px 100px 200px\] to [inherit\] at (1) should be [100px 200px 300px\]]
expected: FAIL expected: FAIL
@ -668,51 +422,15 @@
[Web Animations: property <translate> from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]] [Web Animations: property <translate> from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100%\] to [100%\] at (-1) should be [-300%\]]
expected: FAIL
[CSS Animations: property <translate> from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]] [CSS Animations: property <translate> from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (-1) should be [140px 80px 20px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100px\] to [100px\] at (0.75) should be [50px\]]
expected: FAIL
[CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]] [CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [initial\] to [200px 100px 200px\] at (0.75) should be [150px 75px 150px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [initial\] to [200px 100px 200px\] at (0.75) should be [150px 75px 150px\]]
expected: FAIL
[CSS Transitions: property <translate> from [200px 100px 400px\] to [initial\] at (0.75) should be [50px 25px 100px\]]
expected: FAIL
[CSS Transitions: property <translate> from [480px 400px 320px\] to [240% 160%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%) 640px\]]
expected: FAIL
[CSS Transitions: property <translate> from [-100px -50px\] to [100px 50px\] at (0.25) should be [-50px -25px\]]
expected: FAIL
[CSS Transitions: property <translate> from [-100%\] to [100%\] at (0.25) should be [-50%\]]
expected: FAIL
[Web Animations: property <translate> from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]] [Web Animations: property <translate> from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [initial\] to [inherit\] at (0.25) should be [25px 50px 75px\]]
expected: FAIL
[CSS Transitions: property <translate> from [220px 240px 260px\] to [300px 400px 500px\] at (2) should be [380px 560px 740px\]]
expected: FAIL
[CSS Transitions: property <translate> from [none\] to [8px 80% 800px\] at (-1) should be [-8px -80% -800px\]]
expected: FAIL
[CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0) should be [100px 200px 300px\]] [CSS Animations: property <translate> from [inherit\] to [200px 100px 200px\] at (0) should be [100px 200px 300px\]]
expected: FAIL expected: FAIL
@ -737,21 +455,12 @@
[Web Animations: property <translate> from [initial\] to [inherit\] at (-1) should be [-100px -200px -300px\]] [Web Animations: property <translate> from [initial\] to [inherit\] at (-1) should be [-100px -200px -300px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100px -50px 100px\] to [0px\] at (0.25) should be [-75px -37.5px 75px\]]
expected: FAIL
[CSS Transitions with transition: all: property <translate> from [-100px -50px 100px\] to [0px\] at (0.75) should be [-25px -12.5px 25px\]]
expected: FAIL
[Web Animations: property <translate> from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]] [Web Animations: property <translate> from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]]
expected: FAIL expected: FAIL
[Web Animations: property <translate> from [unset\] to [20px\] at (0.75) should be [15px\]] [Web Animations: property <translate> from [unset\] to [20px\] at (0.75) should be [15px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <translate> from [-100px -50px 100px\] to [0px\] at (0.25) should be [-75px -37.5px 75px\]]
expected: FAIL
[Web Animations: property <translate> from [initial\] to [inherit\] at (0.75) should be [75px 150px 225px\]] [Web Animations: property <translate> from [initial\] to [inherit\] at (0.75) should be [75px 150px 225px\]]
expected: FAIL expected: FAIL
@ -761,9 +470,6 @@
[CSS Animations: property <translate> from [initial\] to [inherit\] at (2) should be [200px 400px 600px\]] [CSS Animations: property <translate> from [initial\] to [inherit\] at (2) should be [200px 400px 600px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <translate> from [480px 400px 320px\] to [240% 160%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%) 280px\]]
expected: FAIL
[Web Animations: property <translate> from [none\] to [none\] at (1) should be [none\]] [Web Animations: property <translate> from [none\] to [none\] at (1) should be [none\]]
expected: FAIL expected: FAIL

View file

@ -11,9 +11,6 @@
[CSS Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (-0.3) should be [rgb(255, 176, 0) 33px 7px 33px\]] [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 expected: FAIL
[CSS Transitions: property <text-shadow> from neutral to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 25px 15px 25px\]]
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\]] [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 expected: FAIL
@ -23,9 +20,6 @@
[CSS Animations: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (0.6) should be [rgb(102, 143, 0) 24px 16px 24px\]] [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 expected: FAIL
[CSS Transitions: 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 [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (1.5) should be [rgb(0, 192, 0) 10px 10px 10px\]] [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 expected: FAIL
@ -50,9 +44,6 @@
[CSS Animations: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (0.6) should be [rgb(102, 143, 0) 24px 16px 24px\]] [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 expected: FAIL
[CSS Transitions with transition: all: property <text-shadow> from [unset\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]]
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\]] [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 expected: FAIL
@ -71,9 +62,6 @@
[Web Animations: property <text-shadow> from [initial\] to [green 20px 20px 20px\] at (0.3) should be [rgba(0, 128, 0, 0.3) 6px 6px 6px\]] [Web Animations: property <text-shadow> from [initial\] to [green 20px 20px 20px\] at (0.3) should be [rgba(0, 128, 0, 0.3) 6px 6px 6px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: 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.3) should be [rgb(255, 176, 0) 33px 7px 33px\]] [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 expected: FAIL
@ -92,9 +80,6 @@
[Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px\] at (0) should be [rgb(255, 165, 0) 10px 30px 10px\]] [Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px\] at (0) should be [rgb(255, 165, 0) 10px 30px 10px\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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 (0.6) should be [rgb(0, 77, 0) 10px 10px 10px\]] [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 expected: FAIL
@ -104,9 +89,6 @@
[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\]] [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 expected: FAIL
[CSS Transitions: property <text-shadow> from [inherit\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]]
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\]] [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 expected: FAIL
@ -125,9 +107,6 @@
[Web Animations: property <text-shadow> from [initial\] to [green 20px 20px 20px\] at (1) should be [rgb(0, 128, 0) 20px 20px 20px\]] [Web Animations: property <text-shadow> from [initial\] to [green 20px 20px 20px\] at (1) should be [rgb(0, 128, 0) 20px 20px 20px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: 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 [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (0.3) should be [rgb(0, 38, 0) 10px 10px 10px\]] [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 expected: FAIL
@ -137,9 +116,6 @@
[Web Animations: property <text-shadow> from [initial\] to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 192, 0) 30px 30px 30px\]] [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 expected: FAIL
[CSS Transitions: 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 [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (0) should be [rgb(0, 0, 0) 10px 10px 10px\]] [Web Animations: property <text-shadow> from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (0) should be [rgb(0, 0, 0) 10px 10px 10px\]]
expected: FAIL expected: FAIL
@ -158,9 +134,6 @@
[Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 25px 15px 25px\]] [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 expected: FAIL
[CSS Transitions: 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 [black 15px 10px 5px\] to [orange -15px -10px 25px\] at (1) should be [rgb(255, 165, 0) -15px -10px 25px\]] [Web Animations: property <text-shadow> from [black 15px 10px 5px\] to [orange -15px -10px 25px\] at (1) should be [rgb(255, 165, 0) -15px -10px 25px\]]
expected: FAIL expected: FAIL

View file

@ -14,18 +14,12 @@
[Web Animations: property <outline-color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 65, 0)\]] [Web Animations: property <outline-color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 65, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <outline-color> from neutral to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
expected: FAIL
[Web Animations: property <outline-color> from [white\] to [orange\] at (0) should be [white\]] [Web Animations: property <outline-color> from [white\] to [orange\] at (0) should be [white\]]
expected: FAIL expected: FAIL
[Web Animations: property <outline-color> from [unset\] to [green\] at (0) should be [rgb(0, 0, 0)\]] [Web Animations: property <outline-color> from [unset\] to [green\] at (0) should be [rgb(0, 0, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: 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 (1) should be [rgb(0, 128, 0)\]] [Web Animations: property <outline-color> from [inherit\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
expected: FAIL expected: FAIL
@ -41,18 +35,12 @@
[Web Animations: property <outline-color> from [initial\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]] [Web Animations: property <outline-color> from [initial\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <outline-color> from neutral to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
expected: FAIL
[Web Animations: property <outline-color> from [initial\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]] [Web Animations: property <outline-color> from [initial\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
expected: FAIL expected: FAIL
[Web Animations: property <outline-color> from neutral to [green\] at (1.5) should be [rgb(0, 192, 0)\]] [Web Animations: property <outline-color> from neutral to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <outline-color> from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
expected: FAIL
[Web Animations: property <outline-color> from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 0)\]] [Web Animations: property <outline-color> from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 0)\]]
expected: FAIL expected: FAIL
@ -71,9 +59,6 @@
[Web Animations: property <outline-color> from [inherit\] to [green\] at (0.6) should be [rgb(102, 179, 0)\]] [Web Animations: property <outline-color> from [inherit\] to [green\] at (0.6) should be [rgb(102, 179, 0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <outline-color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 65, 0)\]]
expected: FAIL
[Web Animations: property <outline-color> from [initial\] to [green\] at (-0.3) should be [rgb(0, 0, 0)\]] [Web Animations: property <outline-color> from [initial\] to [green\] at (-0.3) should be [rgb(0, 0, 0)\]]
expected: FAIL expected: FAIL
@ -89,9 +74,6 @@
[CSS Animations: property <outline-color> from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]] [CSS Animations: property <outline-color> from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
expected: FAIL expected: FAIL
[CSS Animations: property <outline-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
expected: FAIL
[Web Animations: property <outline-color> from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]] [Web Animations: property <outline-color> from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
expected: FAIL expected: FAIL
@ -101,12 +83,6 @@
[Web Animations: property <outline-color> from [white\] to [orange\] at (1) should be [orange\]] [Web Animations: property <outline-color> from [white\] to [orange\] at (1) should be [orange\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <outline-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
expected: FAIL
[CSS Animations: property <outline-color> from neutral to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
expected: FAIL
[CSS Animations: property <outline-color> from [inherit\] to [green\] at (0) should be [rgb(255, 255, 0)\]] [CSS Animations: property <outline-color> from [inherit\] to [green\] at (0) should be [rgb(255, 255, 0)\]]
expected: FAIL expected: FAIL
@ -122,9 +98,6 @@
[Web Animations: property <outline-color> from neutral to [green\] at (0.6) should be [rgb(0, 77, 102)\]] [Web Animations: property <outline-color> from neutral to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <outline-color> from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]]
expected: FAIL
[Web Animations: property <outline-color> from neutral to [green\] at (0) should be [rgb(0, 0, 255)\]] [Web Animations: property <outline-color> from neutral to [green\] at (0) should be [rgb(0, 0, 255)\]]
expected: FAIL expected: FAIL

View file

@ -1,31 +1,16 @@
[calc-interpolation.html] [calc-interpolation.html]
[CSS Transitions with transition: all: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.5) should be [calc(((50% - 25px) * 0.5) + ((100% - 10px) * 0.5))\]]
expected: FAIL
[CSS Transitions: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]] [CSS Transitions: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [0%\] to [100px\] at (0.5) should be [calc(0% + 50px)\]]
expected: FAIL
[Web Animations: property <text-indent> from [0%\] to [100px\] at (1) should be [calc(0% + 100px)\]] [Web Animations: property <text-indent> from [0%\] to [100px\] at (1) should be [calc(0% + 100px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [0%\] to [100px\] at (0.25) should be [calc(0% + 25px)\]]
expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [0em\] to [100px\] at (0.5) should be [50px\]]
expected: FAIL
[CSS Transitions with transition: all: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [40px\]] [CSS Transitions with transition: all: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [40px\]]
expected: FAIL expected: FAIL
[CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [30px\]] [CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [30px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [0em\] to [100px\] at (0.25) should be [25px\]]
expected: FAIL
[Web Animations: property <text-indent> from [0%\] to [100px\] at (0) should be [0%\]] [Web Animations: property <text-indent> from [0%\] to [100px\] at (0) should be [0%\]]
expected: FAIL expected: FAIL
@ -44,9 +29,6 @@
[CSS Transitions: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]] [CSS Transitions: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [0em\] to [100px\] at (0.25) should be [25px\]]
expected: FAIL
[Web Animations: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [calc(50% - 25px)\]] [Web Animations: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [calc(50% - 25px)\]]
expected: FAIL expected: FAIL
@ -62,9 +44,6 @@
[CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [40px\]] [CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [40px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [calc(((50% - 25px) * -0.25) + ((100% - 10px) * 1.25))\]]
expected: FAIL
[CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]] [CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]]
expected: FAIL expected: FAIL
@ -77,18 +56,12 @@
[Web Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [30px\]] [Web Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [30px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [calc(((50% - 25px) * 1.25) + ((100% - 10px) * -0.25))\]]
expected: FAIL
[CSS Transitions with transition: all: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.5) should be [20px\]] [CSS Transitions with transition: all: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.5) should be [20px\]]
expected: FAIL expected: FAIL
[Web Animations: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [calc(((50% - 25px) * 1.25) + ((100% - 10px) * -0.25))\]] [Web Animations: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [calc(((50% - 25px) * 1.25) + ((100% - 10px) * -0.25))\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [0%\] to [100px\] at (-0.25) should be [calc(0% + -25px)\]]
expected: FAIL
[Web Animations: property <text-indent> from [0em\] to [100px\] at (0.25) should be [25px\]] [Web Animations: property <text-indent> from [0em\] to [100px\] at (0.25) should be [25px\]]
expected: FAIL expected: FAIL
@ -113,39 +86,21 @@
[Web Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]] [Web Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [calc(((50% - 25px) * 1.25) + ((100% - 10px) * -0.25))\]]
expected: FAIL
[Web Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]] [Web Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [0%\] to [100px\] at (-0.25) should be [calc(0% + -25px)\]]
expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [0%\] to [100px\] at (0.25) should be [calc(0% + 25px)\]]
expected: FAIL
[Web Animations: property <text-indent> from [0%\] to [100px\] at (0.75) should be [calc(0% + 75px)\]] [Web Animations: property <text-indent> from [0%\] to [100px\] at (0.75) should be [calc(0% + 75px)\]]
expected: FAIL expected: FAIL
[Web Animations: property <text-indent> from [0%\] to [100px\] at (1.25) should be [calc(0% + 125px)\]] [Web Animations: property <text-indent> from [0%\] to [100px\] at (1.25) should be [calc(0% + 125px)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [0em\] to [100px\] at (-0.25) should be [-25px\]]
expected: FAIL
[CSS Transitions: property <text-indent> from [0%\] to [100px\] at (0.75) should be [calc(0% + 75px)\]]
expected: FAIL
[Web Animations: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [calc(((50% - 25px) * 0.25) + ((100% - 10px) * 0.75))\]] [Web Animations: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [calc(((50% - 25px) * 0.25) + ((100% - 10px) * 0.75))\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]] [CSS Transitions with transition: all: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [0em\] to [100px\] at (1.25) should be [125px\]]
expected: FAIL
[CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]] [CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]]
expected: FAIL expected: FAIL
@ -155,9 +110,6 @@
[Web Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [-10px\]] [Web Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [-10px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [0em\] to [100px\] at (-0.25) should be [-25px\]]
expected: FAIL
[Web Animations: property <text-indent> from [0em\] to [100px\] at (0.5) should be [50px\]] [Web Animations: property <text-indent> from [0em\] to [100px\] at (0.5) should be [50px\]]
expected: FAIL expected: FAIL
@ -170,9 +122,6 @@
[Web Animations: property <text-indent> from [0em\] to [100px\] at (1.25) should be [125px\]] [Web Animations: property <text-indent> from [0em\] to [100px\] at (1.25) should be [125px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [0em\] to [100px\] at (0.75) should be [75px\]]
expected: FAIL
[Web Animations: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [calc(100% - 10px)\]] [Web Animations: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [calc(100% - 10px)\]]
expected: FAIL expected: FAIL
@ -191,39 +140,9 @@
[CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [-10px\]] [CSS Animations: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [-10px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.5) should be [calc(((50% - 25px) * 0.5) + ((100% - 10px) * 0.5))\]]
expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [0em\] to [100px\] at (0.75) should be [75px\]]
expected: FAIL
[CSS Transitions: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [calc(((50% - 25px) * 0.75) + ((100% - 10px) * 0.25))\]]
expected: FAIL
[CSS Transitions: property <text-indent> from [0em\] to [100px\] at (0.5) should be [50px\]]
expected: FAIL
[CSS Transitions: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]] [CSS Transitions: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [calc(((50% - 25px) * 0.25) + ((100% - 10px) * 0.75))\]]
expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [0%\] to [100px\] at (0.75) should be [calc(0% + 75px)\]]
expected: FAIL
[CSS Transitions: property <text-indent> from [0%\] to [100px\] at (1.25) should be [calc(0% + 125px)\]]
expected: FAIL
[CSS Transitions: property <text-indent> from [0%\] to [100px\] at (0.5) should be [calc(0% + 50px)\]]
expected: FAIL
[CSS Transitions with transition: all: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]] [CSS Transitions with transition: all: property <left> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [calc(((50% - 25px) * 0.75) + ((100% - 10px) * 0.25))\]]
expected: FAIL
[CSS Transitions with transition: all: property <text-indent> from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [calc(((50% - 25px) * 0.25) + ((100% - 10px) * 0.75))\]]
expected: FAIL

View file

@ -38,9 +38,6 @@
[filter interpolation] [filter interpolation]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (-0.5) should be [hue-rotate(-90deg) blur(4px)\]]
expected: FAIL
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] [Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
expected: FAIL expected: FAIL
@ -65,9 +62,6 @@
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] [Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] [Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
expected: FAIL expected: FAIL
@ -83,9 +77,6 @@
[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)\]] [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 expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1.5) should be [hue-rotate(95deg) blur(12mm)\]]
expected: FAIL
[Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0) should be [hue-rotate(80deg) blur(6mm)\]] [Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0) should be [hue-rotate(80deg) blur(6mm)\]]
expected: FAIL expected: FAIL
@ -101,18 +92,12 @@
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] [Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (-0.5) should be [hue-rotate(-90deg) blur(4px)\]]
expected: FAIL
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] [Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
expected: FAIL expected: FAIL
[Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1.5) should be [hue-rotate(95deg) blur(12mm)\]] [Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1.5) should be [hue-rotate(95deg) blur(12mm)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: 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
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] [Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
expected: FAIL expected: FAIL
@ -149,12 +134,6 @@
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]] [Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: 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 Transitions with transition: all: 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
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] [Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
expected: FAIL expected: FAIL
@ -182,6 +161,3 @@
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] [Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1.5) should be [hue-rotate(270deg) blur(12px)\]]
expected: FAIL

View file

@ -50,27 +50,15 @@
[filter interpolation] [filter interpolation]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]]
expected: FAIL
[Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]] [Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]]
expected: FAIL expected: FAIL
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]] [Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
expected: FAIL
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]] [Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]]
expected: FAIL
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]] [Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
expected: FAIL expected: FAIL
@ -83,33 +71,21 @@
[CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]] [CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
expected: FAIL
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]] [CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #004100)\]] [CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #004100)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
expected: FAIL
[Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]] [Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
expected: FAIL
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0) should be [opacity(1) hue-rotate(0deg)\]] [Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0) should be [opacity(1) hue-rotate(0deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]] [CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]]
expected: FAIL
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]] [Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
expected: FAIL expected: FAIL
@ -122,21 +98,12 @@
[CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #004100)\]] [CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #004100)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
expected: FAIL
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]] [Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
expected: FAIL
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]] [CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
expected: FAIL
[Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]] [Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
expected: FAIL expected: FAIL
@ -146,9 +113,6 @@
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]] [Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
expected: FAIL
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]] [Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
expected: FAIL expected: FAIL
@ -179,9 +143,6 @@
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]] [Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
expected: FAIL
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]] [CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]]
expected: FAIL expected: FAIL
@ -206,15 +167,9 @@
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]] [CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
expected: FAIL
[Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]] [Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]] [CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]]
expected: FAIL expected: FAIL
@ -236,15 +191,9 @@
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1) should be [opacity(0.5) hue-rotate(180deg)\]] [Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1) should be [opacity(0.5) hue-rotate(180deg)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
expected: FAIL
[CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]] [CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]]
expected: FAIL
[Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]] [Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]]
expected: FAIL expected: FAIL
@ -254,21 +203,9 @@
[Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]] [Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
expected: FAIL
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]] [CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
expected: FAIL
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]]
expected: FAIL
[CSS Transitions: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]]
expected: FAIL
[CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] [CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
expected: FAIL expected: FAIL
@ -278,15 +215,9 @@
[Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] [Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
expected: FAIL
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]] [CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
expected: FAIL
[Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]] [Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]]
expected: FAIL expected: FAIL
@ -302,21 +233,6 @@
[CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] [CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]]
expected: FAIL
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]] [CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]]
expected: FAIL expected: FAIL

View file

@ -254,9 +254,6 @@
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]] [CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
expected: FAIL
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [blur(5px)\]] [CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [blur(5px)\]]
expected: FAIL expected: FAIL
@ -287,9 +284,6 @@
[CSS Transitions with transition: all: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]] [CSS Transitions with transition: all: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
expected: FAIL
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]] [CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]]
expected: FAIL expected: FAIL
@ -401,9 +395,6 @@
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]] [CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
expected: FAIL
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]] [Web Animations: property <filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
expected: FAIL expected: FAIL
@ -425,9 +416,6 @@
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]] [Web Animations: property <filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
expected: FAIL
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [none\]] [CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [none\]]
expected: FAIL expected: FAIL
@ -503,9 +491,6 @@
[CSS Transitions: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px rgba(0, 128, 0, 0.5))\]] [CSS Transitions: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px rgba(0, 128, 0, 0.5))\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
expected: FAIL
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]] [Web Animations: property <filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
expected: FAIL expected: FAIL

View file

@ -173,18 +173,12 @@
[Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]] [Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
expected: FAIL
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]] [Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
expected: FAIL expected: FAIL
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]] [Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
expected: FAIL
[CSS Transitions: property <filter> from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0.5) should be [drop-shadow(10px 5px 15px rgb(0, 64, 128))\]] [CSS Transitions: property <filter> from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0.5) should be [drop-shadow(10px 5px 15px rgb(0, 64, 128))\]]
expected: FAIL expected: FAIL
@ -254,9 +248,6 @@
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]] [Web Animations: property <filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
expected: FAIL
[Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]] [Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
expected: FAIL expected: FAIL
@ -266,9 +257,6 @@
[Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]] [Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
expected: FAIL expected: FAIL
[CSS Transitions: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
expected: FAIL
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]] [Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
expected: FAIL expected: FAIL
@ -320,9 +308,6 @@
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]] [Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
expected: FAIL expected: FAIL
[CSS Transitions with transition: all: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
expected: FAIL
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] [Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
expected: FAIL expected: FAIL