diff --git a/components/layout/animation.rs b/components/layout/animation.rs index 09e3c75ec2c..c85d962008c 100644 --- a/components/layout/animation.rs +++ b/components/layout/animation.rs @@ -13,7 +13,7 @@ use msg::constellation_msg::PipelineId; use script_traits::UntrustedNodeAddress; use script_traits::{ AnimationState, ConstellationControlMsg, LayoutMsg as ConstellationMsg, - TransitionOrAnimationEventType, + TransitionOrAnimationEvent, TransitionOrAnimationEventType, }; use style::animation::{Animation, ElementAnimationState}; @@ -120,13 +120,15 @@ fn update_animation_state( }; script_channel - .send(ConstellationControlMsg::TransitionOrAnimationEvent { - pipeline_id, - event_type, - node: node.to_untrusted_node_address(), - property_or_animation_name, - elapsed_time, - }) + .send(ConstellationControlMsg::TransitionOrAnimationEvent( + TransitionOrAnimationEvent { + pipeline_id, + event_type, + node: node.to_untrusted_node_address(), + property_or_animation_name, + elapsed_time, + }, + )) .unwrap() }; diff --git a/components/layout_thread/lib.rs b/components/layout_thread/lib.rs index 38982fa826b..dfc3a2966df 100644 --- a/components/layout_thread/lib.rs +++ b/components/layout_thread/lib.rs @@ -87,7 +87,6 @@ use script_traits::{ScrollState, UntrustedNodeAddress, WindowSizeData}; use servo_arc::Arc as ServoArc; use servo_atoms::Atom; use servo_config::opts; -use servo_config::pref; use servo_url::{ImmutableOrigin, ServoUrl}; use std::borrow::ToOwned; use std::cell::{Cell, RefCell}; @@ -117,7 +116,6 @@ use style::stylesheets::{ }; use style::stylist::Stylist; use style::thread_state::{self, ThreadState}; -use style::timer::Timer; use style::traversal::DomTraversal; use style::traversal_flags::TraversalFlags; use style_traits::CSSPixel; @@ -220,10 +218,6 @@ pub struct LayoutThread { /// Webrender document. 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: PaintTimeMetrics, @@ -583,11 +577,6 @@ impl LayoutThread { inner_window_dimensions_response: None, })), 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, layout_query_waiting_time: Histogram::new(), last_iframe_sizes: Default::default(), @@ -623,6 +612,7 @@ impl LayoutThread { guards: StylesheetGuards<'a>, snapshot_map: &'a SnapshotMap, origin: ImmutableOrigin, + animation_timeline_value: f64, ) -> LayoutContext<'a> { LayoutContext { id: self.id, @@ -634,7 +624,7 @@ impl LayoutThread { visited_styles_enabled: false, animation_states: self.animation_states.clone(), registered_speculative_painters: &self.registered_painters, - current_time_for_animations: self.timer.seconds(), + current_time_for_animations: animation_timeline_value, traversal_flags: TraversalFlags::empty(), snapshot_map: snapshot_map, }, @@ -1306,12 +1296,6 @@ impl LayoutThread { let device = Device::new(MediaType::screen(), initial_viewport, device_pixel_ratio); 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 .force_stylesheet_origins_dirty(sheet_origins_affected_by_device_change); self.viewport_size = @@ -1429,7 +1413,8 @@ impl LayoutThread { self.stylist.flush(&guards, Some(element), Some(&map)); // 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 (thread_pool, num_threads) = if self.parallel_flag { diff --git a/components/layout_thread_2020/lib.rs b/components/layout_thread_2020/lib.rs index 1b8366a4881..7639c2dc70c 100644 --- a/components/layout_thread_2020/lib.rs +++ b/components/layout_thread_2020/lib.rs @@ -71,7 +71,6 @@ use script_traits::{ScrollState, UntrustedNodeAddress, WindowSizeData}; use servo_arc::Arc as ServoArc; use servo_atoms::Atom; use servo_config::opts; -use servo_config::pref; use servo_url::{ImmutableOrigin, ServoUrl}; use std::cell::{Cell, RefCell}; use std::collections::HashMap; @@ -98,7 +97,6 @@ use style::stylesheets::{ }; use style::stylist::Stylist; use style::thread_state::{self, ThreadState}; -use style::timer::Timer; use style::traversal::DomTraversal; use style::traversal_flags::TraversalFlags; use style_traits::CSSPixel; @@ -195,10 +193,6 @@ pub struct LayoutThread { /// Webrender document. 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: PaintTimeMetrics, @@ -545,11 +539,6 @@ impl LayoutThread { inner_window_dimensions_response: None, })), webrender_image_cache: Default::default(), - timer: if pref!(layout.animations.test.enabled) { - Timer::test_mode() - } else { - Timer::new() - }, paint_time_metrics: paint_time_metrics, busy, load_webfonts_synchronously, @@ -582,6 +571,7 @@ impl LayoutThread { guards: StylesheetGuards<'a>, snapshot_map: &'a SnapshotMap, origin: ImmutableOrigin, + animation_timeline_value: f64, ) -> LayoutContext<'a> { LayoutContext { id: self.id, @@ -593,7 +583,7 @@ impl LayoutThread { visited_styles_enabled: false, animation_states: Default::default(), registered_speculative_painters: &self.registered_painters, - timer: self.timer.clone(), + current_time_for_animations: animation_timeline_value, traversal_flags: TraversalFlags::empty(), snapshot_map: snapshot_map, }, @@ -977,12 +967,6 @@ impl LayoutThread { let device = Device::new(MediaType::screen(), initial_viewport, device_pixel_ratio); 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 .force_stylesheet_origins_dirty(sheet_origins_affected_by_device_change); self.viewport_size = @@ -1082,7 +1066,8 @@ impl LayoutThread { self.stylist.flush(&guards, Some(element), Some(&map)); // 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 token = { diff --git a/components/script/animation_timeline.rs b/components/script/animation_timeline.rs new file mode 100644 index 00000000000..e0ad520db61 --- /dev/null +++ b/components/script/animation_timeline.rs @@ -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; + } +} diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index eacd6a11745..5e40f433da5 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -2,6 +2,7 @@ * 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/. */ +use crate::animation_timeline::AnimationTimeline; use crate::document_loader::{DocumentLoader, LoadType}; use crate::dom::attr::Attr; use crate::dom::beforeunloadevent::BeforeUnloadEvent; @@ -380,6 +381,9 @@ pub struct Document { csp_list: DomRefCell>, /// https://w3c.github.io/slection-api/#dfn-selection selection: MutNullableDom, + /// A timeline for animations which is used for synchronizing animations. + /// https://drafts.csswg.org/web-animations/#timeline + animation_timeline: DomRefCell, } #[derive(JSTraceable, MallocSizeOf)] @@ -2904,6 +2908,11 @@ impl Document { dirty_webgl_contexts: DomRefCell::new(HashMap::new()), csp_list: DomRefCell::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() } + + 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 { diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs index 481586a71ae..414ef0f2e45 100644 --- a/components/script/dom/window.rs +++ b/components/script/dom/window.rs @@ -173,8 +173,7 @@ pub enum ReflowReason { IFrameLoadEvent, MissingExplicitReflow, ElementStateChanged, - TickAnimations, - AdvanceClock(i32), + PendingReflow, } #[dom_struct] @@ -1550,12 +1549,9 @@ impl Window { /// layout animation clock. pub fn advance_animation_clock(&self, delta: i32) { let pipeline_id = self.upcast::().pipeline_id(); - ScriptThread::restyle_animating_nodes_for_advancing_clock(&pipeline_id); - self.force_reflow( - ReflowGoal::TickAnimations, - ReflowReason::AdvanceClock(delta), - None, - ); + self.Document() + .advance_animation_timeline_for_testing(delta as f64 / 1000.); + ScriptThread::handle_tick_all_animations_for_testing(pipeline_id); } /// Reflows the page unconditionally if possible and not suppressed. This @@ -1632,11 +1628,6 @@ impl Window { document.flush_dirty_canvases(); } - let advance_clock_delta = match reason { - ReflowReason::AdvanceClock(delta) => Some(delta), - _ => None, - }; - // Send new document and relevant styles to layout. let needs_display = reflow_goal.needs_display(); let reflow = ScriptReflow { @@ -1651,7 +1642,7 @@ impl Window { script_join_chan: join_chan, dom_count: document.dom_count(), pending_restyles: document.drain_pending_restyles(), - advance_clock_delta, + animation_timeline_value: document.current_animation_timeline_value(), }; self.layout_chan @@ -2453,8 +2444,7 @@ fn should_move_clip_rect(clip_rect: UntypedRect, new_viewport: UntypedRect "\tFull", ReflowGoal::TickAnimations => "\tTickAnimations", 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::InnerWindowDimensionsQuery(_) => "\tInnerWindowDimensionsQuery", }, - }); + }; - debug_msg.push_str(match *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); + println!("**** pipeline={}\t{}\t{:?}", id, goal_string, reason); } impl Window { diff --git a/components/script/lib.rs b/components/script/lib.rs index 4eeca229e01..cd73045456a 100644 --- a/components/script/lib.rs +++ b/components/script/lib.rs @@ -47,6 +47,7 @@ extern crate servo_atoms; #[macro_use] extern crate style; +mod animation_timeline; #[warn(deprecated)] #[macro_use] mod task; diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs index 5a99d800799..008274ded47 100644 --- a/components/script/script_thread.rs +++ b/components/script/script_thread.rs @@ -141,11 +141,12 @@ use script_traits::{ LayoutMsg, LoadData, LoadOrigin, MediaSessionActionType, MouseButton, MouseEventType, NewLayoutInfo, Painter, ProgressiveWebMetricType, ScriptMsg, ScriptThreadFactory, ScriptToConstellationChan, StructuredSerializedData, TimerSchedulerMsg, TouchEventType, - TouchId, TransitionOrAnimationEventType, UntrustedNodeAddress, UpdatePipelineIdReason, - WebrenderIpcSender, WheelDelta, WindowSizeData, WindowSizeType, + TouchId, TransitionOrAnimationEvent, TransitionOrAnimationEventType, UntrustedNodeAddress, + UpdatePipelineIdReason, WebrenderIpcSender, WheelDelta, WindowSizeData, WindowSizeType, }; use servo_atoms::Atom; use servo_config::opts; +use servo_config::pref; use servo_url::{ImmutableOrigin, MutableOrigin, ServoUrl}; use std::borrow::Cow; use std::cell::Cell; @@ -1498,7 +1499,6 @@ impl ScriptThread { }) }, FromConstellation(ConstellationControlMsg::TickAllAnimations(pipeline_id, _)) => { - // step 7.8 if !animation_ticks.contains(&pipeline_id) { animation_ticks.insert(pipeline_id); 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. debug!("Processing events."); for msg in sequential { @@ -1603,7 +1606,7 @@ impl ScriptThread { let pending_reflows = window.get_pending_reflow_count(); if pending_reflows > 0 { - window.reflow(ReflowGoal::Full, ReflowReason::ImageLoaded); + window.reflow(ReflowGoal::Full, ReflowReason::PendingReflow); } else { // Reflow currently happens when explicitly invoked by code that // knows the document could have been modified. This should really @@ -1616,6 +1619,19 @@ impl ScriptThread { 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 { match *msg { MixedMessage::FromConstellation(ref inner_msg) => match *inner_msg { @@ -1905,20 +1921,8 @@ impl ScriptThread { ConstellationControlMsg::TickAllAnimations(pipeline_id, tick_type) => { self.handle_tick_all_animations(pipeline_id, tick_type) }, - ConstellationControlMsg::TransitionOrAnimationEvent { - pipeline_id, - 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::TransitionOrAnimationEvent(ref event) => { + self.handle_transition_or_animation_event(event); }, ConstellationControlMsg::WebFontLoaded(pipeline_id) => { self.handle_web_font_loaded(pipeline_id) @@ -2914,22 +2918,12 @@ impl ScriptThread { debug!("Exited script thread."); } - fn restyle_animating_nodes(&self, id: &PipelineId) -> bool { - match self.animating_nodes.borrow().get(id) { - Some(nodes) => { - for node in nodes.iter() { - node.dirty(NodeDamage::NodeStyleDamaged); - } - true - }, - None => false, - } - } - - pub fn restyle_animating_nodes_for_advancing_clock(id: &PipelineId) { + /// Handles animation tick requested during testing. + pub fn handle_tick_all_animations_for_testing(id: PipelineId) { SCRIPT_THREAD_ROOT.with(|root| { 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(); } if tick_type.contains(AnimationTickType::CSS_ANIMATIONS_AND_TRANSITIONS) { - if !self.restyle_animating_nodes(&id) { - return; + match self.animating_nodes.borrow().get(&id) { + Some(nodes) => { + for node in nodes.iter() { + node.dirty(NodeDamage::NodeStyleDamaged); + } + }, + None => return, } - document.window().force_reflow( - ReflowGoal::TickAnimations, - ReflowReason::TickAnimations, - None, - ); + document.window().add_pending_reflow(); } } /// Handles firing of transition-related events. /// /// TODO(mrobinson): Add support for more events. - fn handle_transition_or_animation_event( - &self, - pipeline_id: PipelineId, - event_type: TransitionOrAnimationEventType, - unsafe_node: UntrustedNodeAddress, - property_or_animation_name: String, - elapsed_time: f64, - ) { + fn handle_transition_or_animation_event(&self, event: &TransitionOrAnimationEvent) { 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 // and then incidentally trigger another layout. That might result in a double // mutable borrow of `animating_nodes`. { 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, None => { 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); } } - let event_atom = match event_type { + let event_atom = match event.event_type { TransitionOrAnimationEventType::AnimationEnd => atom!("animationend"), TransitionOrAnimationEventType::TransitionCancel => atom!("transitioncancel"), TransitionOrAnimationEventType::TransitionEnd => atom!("transitionend"), @@ -3013,11 +3001,11 @@ impl ScriptThread { }; // TODO: Handle pseudo-elements properly - let property_or_animation_name = DOMString::from(property_or_animation_name); - let elapsed_time = Finite::new(elapsed_time as f32).unwrap(); + let property_or_animation_name = DOMString::from(event.property_or_animation_name.clone()); + let elapsed_time = Finite::new(event.elapsed_time as f32).unwrap(); let window = window_from_node(&*node); - if event_type.is_transition_event() { + if event.event_type.is_transition_event() { let event_init = TransitionEventInit { parent, propertyName: property_or_animation_name, diff --git a/components/script_layout_interface/message.rs b/components/script_layout_interface/message.rs index f42304ed5b5..ac5c0c59ba0 100644 --- a/components/script_layout_interface/message.rs +++ b/components/script_layout_interface/message.rs @@ -207,8 +207,8 @@ pub struct ScriptReflow { pub origin: ImmutableOrigin, /// Restyle snapshot map. pub pending_restyles: Vec<(TrustedNodeAddress, PendingRestyle)>, - /// How much to advance the clock when testing. - pub advance_clock_delta: Option, + /// The current animation timeline value. + pub animation_timeline_value: f64, } pub struct LayoutThreadInit { diff --git a/components/script_traits/lib.rs b/components/script_traits/lib.rs index caa3cf2d34a..aeac1ff6087 100644 --- a/components/script_traits/lib.rs +++ b/components/script_traits/lib.rs @@ -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. #[derive(Deserialize, Serialize)] pub enum ConstellationControlMsg { @@ -405,19 +421,7 @@ pub enum ConstellationControlMsg { /// Notifies script thread that all animations are done TickAllAnimations(PipelineId, AnimationTickType), /// Notifies the script thread that a transition or animation related event should be sent. - 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, - }, + TransitionOrAnimationEvent(TransitionOrAnimationEvent), /// Notifies the script thread that a new Web font has been loaded, and thus the page should be /// reflowed. WebFontLoaded(PipelineId), diff --git a/components/style/lib.rs b/components/style/lib.rs index 1abb740686d..7ec3ded3395 100644 --- a/components/style/lib.rs +++ b/components/style/lib.rs @@ -157,7 +157,6 @@ pub mod stylesheet_set; pub mod stylesheets; pub mod stylist; pub mod thread_state; -pub mod timer; pub mod traversal; pub mod traversal_flags; pub mod use_counters; diff --git a/components/style/timer.rs b/components/style/timer.rs deleted file mode 100644 index 1b5ff8d370c..00000000000 --- a/components/style/timer.rs +++ /dev/null @@ -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.") - }, - } - } -} diff --git a/tests/wpt/include.ini b/tests/wpt/include.ini index 42090cb1cc5..13171fab6f8 100644 --- a/tests/wpt/include.ini +++ b/tests/wpt/include.ini @@ -19,32 +19,18 @@ skip: true skip: false [linebox] skip:false - [animations] - skip: true [css-align] skip: false - [animation] - skip: true - [css-animations] - skip: false [css-backgrounds] skip: false - [animations] - skip: true [css-color] skip: false - [animation] - skip: true [css-conditional] skip: false [css-flexbox] skip: false - [animation] - skip: true [css-fonts] skip: false - [animations] - skip: true [css-images] skip: false [css-paint-api] @@ -53,28 +39,18 @@ skip: true skip: false [css-text] skip: false - [animations] - skip: true [i18n] skip: true [css-text-decor] skip: false [css-transforms] skip: false - [animation] - skip: true [css-transitions] skip: false - [animations] - skip: true [css-ui] skip: false - [animation] - skip: true [css-values] skip: false - [animations] - skip: true [css-variables] skip: false [cssom] @@ -83,8 +59,6 @@ skip: true skip: false [filter-effects] skip: false - [animation] - skip: true [geometry] skip: false [mediaqueries] diff --git a/tests/wpt/metadata/css/CSS2/linebox/animations/line-height-interpolation.html.ini b/tests/wpt/metadata/css/CSS2/linebox/animations/line-height-interpolation.html.ini index 165db68f2f0..20917a6c997 100644 --- a/tests/wpt/metadata/css/CSS2/linebox/animations/line-height-interpolation.html.ini +++ b/tests/wpt/metadata/css/CSS2/linebox/animations/line-height-interpolation.html.ini @@ -128,9 +128,6 @@ [Web Animations: property from [normal\] to [4\] at (0.3) should be [normal\]] expected: FAIL - [CSS Transitions with transition: all: property from [4q\] to [14q\] at (0.3) should be [7q\]] - expected: FAIL - [Web Animations: property from [14q\] to [normal\] at (-0.3) should be [14q\]] expected: FAIL @@ -206,9 +203,6 @@ [Web Animations: property from [14px\] to [4\] at (0.6) should be [4\]] expected: FAIL - [CSS Transitions: property from [4q\] to [14q\] at (-0.3) should be [1q\]] - expected: FAIL - [Web Animations: property from neutral to [20px\] at (1) should be [20px\]] expected: FAIL @@ -320,9 +314,6 @@ [Web Animations: property from [14px\] to [4\] at (1.5) should be [4\]] expected: FAIL - [CSS Transitions with transition: all: property from [4q\] to [14q\] at (-0.3) should be [1q\]] - expected: FAIL - [CSS Animations: property from [initial\] to [20px\] at (0.3) should be [initial\]] expected: FAIL @@ -371,9 +362,6 @@ [CSS Animations: property from [initial\] to [20px\] at (1.5) should be [20px\]] expected: FAIL - [CSS Transitions: property from [4\] to [14\] at (-0.3) should be [1\]] - expected: FAIL - [Web Animations: property from [14px\] to [normal\] at (-0.3) should be [14px\]] expected: FAIL @@ -392,9 +380,6 @@ [CSS Animations: property from [4\] to [normal\] at (1) should be [normal\]] expected: FAIL - [CSS Transitions: property from [4q\] to [14q\] at (0.3) should be [7q\]] - expected: FAIL - [Web Animations: property from [normal\] to [4\] at (-0.3) should be [normal\]] expected: FAIL @@ -590,12 +575,3 @@ [Web Animations: property from [normal\] to [14px\] at (0.5) should be [14px\]] expected: FAIL - [CSS Transitions: property from [4q\] to [14q\] at (1.5) should be [19q\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [20px\] at (-1) should be [40px\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [20px\] at (-0.3) should be [33px\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/background-color-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/background-color-interpolation.html.ini index 888c29c43d9..b789bf1fe7b 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/background-color-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/background-color-interpolation.html.ini @@ -62,9 +62,6 @@ [Web Animations: property from [currentcolor\] to [rgba(0, 255, 0, 0.75)\] at (0.75) should be [rgba(0, 208, 47, 0.69)\]] expected: FAIL - [CSS Animations: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [green\] at (0.6) should be [rgb(95, 172, 95)\]] expected: FAIL @@ -125,9 +122,6 @@ [Web Animations: property from [transparent\] to [green\] at (0.3) should be [rgba(0, 128, 0, 0.3)\]] expected: FAIL - [CSS Transitions with transition: all: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [Web Animations: property from [inherit\] to [green\] at (-0.3) should be [rgb(255, 255, 255)\]] expected: FAIL @@ -152,6 +146,3 @@ [Web Animations: property from neutral to [green\] at (-0.3) should be [rgb(0, 0, 0)\]] expected: FAIL - [CSS Transitions: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/background-position-x-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/background-position-x-interpolation.html.ini index 6b4f1e67706..55d983c4dd8 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/background-position-x-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/background-position-x-interpolation.html.ini @@ -14,18 +14,9 @@ [Web Animations: property from neutral to [80px\] at (0.25) should be [50px\]] expected: FAIL - [CSS Transitions with transition: all: property from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [80px\] at (0.5) should be [70px\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [300px, 400px\] to [500px, 600px, 700px\] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px\]] - expected: FAIL - [Web Animations: property from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]] expected: FAIL @@ -38,12 +29,6 @@ [CSS Animations: property from [inherit\] to [80px\] at (0.75) should be [75px\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [right\] at (0.5) should be [50%\]] - expected: FAIL - - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]] - expected: FAIL - [Web Animations: property from neutral to [80px\] at (1) should be [80px\]] expected: FAIL @@ -53,9 +38,6 @@ [Web Animations: property from [initial\] to [right\] at (0.5) should be [50%\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]] - expected: FAIL - [Web Animations: property from neutral to [80px\] at (0) should be [40px\]] expected: FAIL @@ -65,12 +47,6 @@ [CSS Animations: property from [inherit\] to [80px\] at (1.25) should be [85px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [right\] at (0.5) should be [50%\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [right\] at (-0.25) should be [-25%\]] - expected: FAIL - [Web Animations: property from neutral to [80px\] at (1.25) should be [90px\]] expected: FAIL @@ -89,18 +65,12 @@ [Web Animations: property from [initial\] to [right\] at (1.25) should be [125%\]] expected: FAIL - [CSS Transitions with transition: all: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [80px\] at (0) should be [60px\]] expected: FAIL [Web Animations: property from neutral to [80px\] at (-0.25) should be [30px\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [80px\] at (0.25) should be [65px\]] expected: FAIL @@ -119,21 +89,12 @@ [Web Animations: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [80px\] at (1.25) should be [85px\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]] - expected: FAIL - [Web Animations: property from [initial\] to [right\] at (-0.25) should be [-25%\]] expected: FAIL - [CSS Transitions: property from [initial\] to [right\] at (0.25) should be [25%\]] - expected: FAIL - [Web Animations: property from [initial\] to [right\] at (0.75) should be [75%\]] expected: FAIL @@ -143,21 +104,3 @@ [Web Animations: property from [inherit\] to [80px\] at (0.25) should be [65px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [right\] at (0.75) should be [75%\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [right\] at (1.25) should be [125%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [right\] at (0.75) should be [75%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [right\] at (-0.25) should be [-25%\]] - expected: FAIL - - [CSS Transitions: property from neutral to [80px\] at (0.5) should be [60px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [right\] at (0.25) should be [25%\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/background-position-y-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/background-position-y-interpolation.html.ini index a464eeeb868..96c2895a20e 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/background-position-y-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/background-position-y-interpolation.html.ini @@ -5,9 +5,6 @@ [Web Animations: property from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [bottom\] at (-0.25) should be [-25%\]] - expected: FAIL - [Web Animations: property from [initial\] to [bottom\] at (1) should be [100%\]] expected: FAIL @@ -17,9 +14,6 @@ [Web Animations: property from neutral to [80px\] at (0.5) should be [60px\]] expected: FAIL - [CSS Transitions with transition: all: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [80px\] at (0) should be [60px\]] expected: FAIL @@ -32,9 +26,6 @@ [CSS Animations: property from [inherit\] to [80px\] at (1.25) should be [85px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [bottom\] at (1.25) should be [125%\]] - expected: FAIL - [Web Animations: property from [initial\] to [bottom\] at (0.5) should be [50%\]] expected: FAIL @@ -44,24 +35,12 @@ [Web Animations: property from neutral to [80px\] at (0) should be [40px\]] expected: FAIL - [CSS Transitions with transition: all: property from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]] - expected: FAIL - [Web Animations: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]] expected: FAIL [Web Animations: property from [inherit\] to [80px\] at (1) should be [80px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [bottom\] at (0.75) should be [75%\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 from [initial\] to [bottom\] at (0.25) should be [25%\]] - expected: FAIL - [Web Animations: property from [initial\] to [bottom\] at (0.75) should be [75%\]] expected: FAIL @@ -71,21 +50,12 @@ [Web Animations: property from [initial\] to [bottom\] at (0) should be [0%\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [80px\] at (0.5) should be [70px\]] expected: FAIL - [CSS Transitions with transition: all: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px\]] - expected: FAIL - [Web Animations: property from [300px, 400px\] to [500px, 600px, 700px\] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px\]] - expected: FAIL - [Web Animations: property from [initial\] to [bottom\] at (1.25) should be [125%\]] expected: FAIL @@ -98,9 +68,6 @@ [CSS Animations: property from [inherit\] to [80px\] at (0.75) should be [75px\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [80px\] at (0.5) should be [70px\]] expected: FAIL @@ -119,51 +86,21 @@ [Web Animations: property from [initial\] to [bottom\] at (-0.25) should be [-25%\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [80px\] at (0.75) should be [75px\]] expected: FAIL [Web Animations: property from [initial\] to [bottom\] at (0.25) should be [25%\]] expected: FAIL - [CSS Transitions: property from [initial\] to [bottom\] at (0.5) should be [50%\]] - expected: FAIL - [Web Animations: property from neutral to [80px\] at (-0.25) should be [30px\]] expected: FAIL [Web Animations: property from neutral to [80px\] at (1.25) should be [90px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [bottom\] at (0.25) should be [25%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [bottom\] at (0.5) should be [50%\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [80px\] at (0.25) should be [65px\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [bottom\] at (-0.25) should be [-25%\]] - expected: FAIL - [Web Animations: property from neutral to [80px\] at (0.25) should be [50px\]] expected: FAIL - [CSS Transitions: property from [300px, 400px\] to [500px, 600px, 700px\] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px\]] - expected: FAIL - - [CSS Transitions: property from neutral to [80px\] at (-0.25) should be [30px\]] - expected: FAIL - - [CSS Transitions: property from neutral to [80px\] at (0.5) should be [60px\]] - expected: FAIL - - [CSS Transitions: property from neutral to [80px\] at (0.75) should be [70px\]] - expected: FAIL - - [CSS Transitions: property from neutral to [80px\] at (0.25) should be [50px\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/background-size-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/background-size-interpolation.html.ini index fa3b671cffb..f919c03bef3 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/background-size-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/background-size-interpolation.html.ini @@ -65,9 +65,6 @@ [CSS Transitions with transition: all: property from [0px\] to [80px\] at (0) should be [ 0px, 0px, 0px, 0px\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [0px\] to [80px\] at (1.25) should be [100px, 100px, 100px, 100px\]] expected: FAIL @@ -89,18 +86,12 @@ [Web Animations: property from [inherit\] to [20px 20px, 0px 0px\] at (0.75) should be [ 40px 40px, 25px 25px, 40px 40px, 25px 25px\]] expected: FAIL - [CSS Transitions: property 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 from [inherit\] to [20px 20px, 0px 0px\] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px\]] expected: FAIL [CSS Transitions: property 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 - [CSS Transitions: property 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 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 @@ -176,9 +167,6 @@ [CSS Animations: property from [initial\] to [20px 20px, 0px 0px\] at (0.6) should be [20px 20px, 0px 0px\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [unset\] to [20px 20px, 0px 0px\] at (0.3) should be [unset\]] expected: FAIL @@ -221,9 +209,6 @@ [Web Animations: property from [0px\] to [80px\] at (1) should be [ 80px, 80px, 80px, 80px\]] expected: FAIL - [CSS Transitions: property 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 from [inherit\] to [20px 20px, 0px 0px\] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px\]] expected: FAIL @@ -239,9 +224,6 @@ [Web Animations: property from [0px 0px\] to [80px 80px\] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px\]] expected: FAIL - [CSS Transitions: property 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 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 @@ -566,9 +548,6 @@ [Web Animations: property 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 - [CSS Transitions with transition: all: property 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 from [0px\] to [80px\] at (1) should be [ 80px, 80px, 80px, 80px\]] expected: FAIL diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-color-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-color-interpolation.html.ini index e23bd5cd712..fa8b920c4f6 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/border-color-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-color-interpolation.html.ini @@ -14,15 +14,9 @@ [CSS Transitions with transition: all: property from [rgb(20, 30, 40) rgb(40, 50, 60)\] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)\] at (0.3) should be [rgb(17, 27, 37) rgb(40, 50, 60) rgb(23, 33, 43) rgb(43, 53, 63)\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [Web Animations: property from [white\] to [orange\] at (-0.3) should be [white\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [Web Animations: property from [white\] to [orange\] at (1) should be [orange\]] expected: FAIL @@ -38,9 +32,6 @@ [CSS Animations: property from [inherit\] to [orange\] at (1.5) should be [rgb(255, 120, 0)\]] expected: FAIL - [CSS Animations: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [CSS Transitions: property 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 @@ -89,9 +80,6 @@ [Web Animations: property from [unset\] to [orange\] at (1.5) should be [rgb(255, 248, 0)\]] expected: FAIL - [CSS Transitions: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [orange\] at (0) should be [rgb(255, 255, 255)\]] expected: FAIL @@ -113,9 +101,6 @@ [CSS Animations: property 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 - [CSS Transitions with transition: all: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [Web Animations: property 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 diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-outset-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-outset-interpolation.html.ini index 289f26e2771..abe0410d909 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-outset-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-outset-interpolation.html.ini @@ -11,9 +11,6 @@ [Web Animations: property from [0\] to [1\] at (1) should be [1\]] expected: FAIL - [CSS Transitions: property from [1 2 3px 4px\] to [101 102 103px 104px\] at (0.3) should be [31 32 33px 34px\]] - expected: FAIL - [Web Animations: property from [unset\] to [2\] at (0.3) should be [0.6\]] expected: FAIL @@ -71,9 +68,6 @@ [Web Animations: property from [1 2 3px 4px\] to [101 102 103px 104px\] at (1) should be [101 102 103px 104px\]] expected: FAIL - [CSS Transitions: property from [1 2 3px 4px\] to [101 102 103px 104px\] at (0.6) should be [61 62 63px 64px\]] - expected: FAIL - [Web Animations: property from neutral to [2px\] at (0) should be [1px\]] expected: FAIL @@ -149,12 +143,3 @@ [Web Animations: property from [0\] to [1\] at (-0.3) should be [0\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [1 2 3px 4px\] to [101 102 103px 104px\] at (0.6) should be [61 62 63px 64px\]] - expected: FAIL - - [CSS Transitions: property from [1 2 3px 4px\] to [101 102 103px 104px\] at (1.5) should be [151 152 153px 154px\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-slice-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-slice-interpolation.html.ini index 85d35239779..c69c1ad8afb 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-slice-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-slice-interpolation.html.ini @@ -26,21 +26,12 @@ [Web Animations: property from [initial\] to [10%\] at (-0.3) should be [127%\]] expected: FAIL - [CSS Transitions: property from [initial\] to [10%\] at (-0.3) should be [127%\]] - expected: FAIL - [Web Animations: property 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 from [unset\] to [10%\] at (0.6) should be [46%\]] - expected: FAIL - [CSS Animations: property from [0% 10 20 30 fill\] to [40 50 60% 70\] at (0.5) should be [40 50 60% 70\]] expected: FAIL - [CSS Transitions: property 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 from [0%\] to [50%\] at (0.6) should be [30%\]] expected: FAIL @@ -59,12 +50,6 @@ [CSS Animations: property from [50%\] to [100\] at (0.5) should be [100\]] expected: FAIL - [CSS Transitions: property from [initial\] to [10%\] at (0.3) should be [73%\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [10%\] at (0.5) should be [55%\]] - expected: FAIL - [CSS Animations: property from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (0.6) should be [40% 50 60% 70\]] expected: FAIL @@ -92,9 +77,6 @@ [Web Animations: property from [inherit\] to [10%\] at (-0.3) should be [62%\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [10%\] at (0.5) should be [30%\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [10%\] at (0.6) should be [26%\]] expected: FAIL @@ -122,9 +104,6 @@ [Web Animations: property from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0) should be [0 10 20 30 fill\]] expected: FAIL - [CSS Transitions: property from [initial\] to [10%\] at (0.5) should be [55%\]] - expected: FAIL - [CSS Animations: property from [0% fill\] to [50%\] at (-0.3) should be [0% fill\]] expected: FAIL @@ -263,9 +242,6 @@ [Web Animations: property from neutral to [10%\] at (1) should be [10%\]] expected: FAIL - [CSS Transitions: property from [0%\] to [50%\] at (0.6) should be [30%\]] - expected: FAIL - [CSS Animations: property from [50% fill\] to [100 fill\] at (1) should be [100 fill\]] expected: FAIL @@ -296,12 +272,6 @@ [Web Animations: property from [initial\] to [10%\] at (1.5) should be [0%\]] expected: FAIL - [CSS Transitions: property from [0%\] to [50%\] at (0.3) should be [15%\]] - expected: FAIL - - [CSS Transitions: property 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 from [0% fill\] to [50%\] at (-0.3) should be [0% fill\]] expected: FAIL @@ -326,9 +296,6 @@ [Web Animations: property from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0) should be [0% 10% 20% 30%\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [10%\] at (0.3) should be [73%\]] - expected: FAIL - [Web Animations: property from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0) should be [0% 10 20% 30 fill\]] expected: FAIL @@ -338,27 +305,12 @@ [CSS Animations: property from [0% fill\] to [50%\] at (0) should be [0% fill\]] expected: FAIL - [CSS Transitions: property 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 from [unset\] to [10%\] at (0.6) should be [46%\]] expected: FAIL [Web Animations: property from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (1) should be [40% 50 60% 70 fill\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [10%\] at (0.5) should be [55%\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 from [initial\] to [10%\] at (0.6) should be [46%\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [50%\] at (0.5) should be [25%\]] - expected: FAIL - [Web Animations: property from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (1) should be [40 50 60 70 fill\]] expected: FAIL @@ -368,9 +320,6 @@ [CSS Animations: property from [0% 10 20% 30 fill\] to [40% 50 60% 70\] at (0.3) should be [0% 10 20% 30 fill\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [10%\] at (0.5) should be [30%\]] - expected: FAIL - [Web Animations: property from [0% 10 20% 30 fill\] to [40% 50 60% 70 fill\] at (0.5) should be [20% 30 40% 50 fill\]] expected: FAIL @@ -410,21 +359,12 @@ [Web Animations: property from [50%\] to [100\] at (1.5) should be [100\]] expected: FAIL - [CSS Transitions with transition: all: property from [unset\] to [10%\] at (0.5) should be [55%\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [10%\] at (0.3) should be [73%\]] - expected: FAIL - [CSS Animations: property from [50%\] to [100\] at (-0.3) should be [50%\]] expected: FAIL [CSS Animations: property from [50%\] to [100\] at (0) should be [50%\]] expected: FAIL - [CSS Transitions with transition: all: property from [0%\] to [50%\] at (0.5) should be [25%\]] - expected: FAIL - [Web Animations: property from [50% fill\] to [100 fill\] at (0.6) should be [100 fill\]] expected: FAIL @@ -434,9 +374,6 @@ [Web Animations: property from [inherit\] to [10%\] at (0) should be [50%\]] expected: FAIL - [CSS Transitions: property 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 from [50%\] to [100\] at (1) should be [100\]] expected: FAIL @@ -455,81 +392,9 @@ [Web Animations: property 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: property 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 from [0%\] to [50%\] at (-0.3) should be [0%\]] expected: FAIL [CSS Animations: property from [0% fill\] to [50%\] at (0.6) should be [50%\]] expected: FAIL - [CSS Transitions: property from [unset\] to [10%\] at (-0.3) should be [127%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [10%\] at (0.3) should be [73%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [10%\] at (-0.3) should be [127%\]] - expected: FAIL - - [CSS Transitions: property 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 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 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 from [initial\] to [10%\] at (-0.3) should be [127%\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0.3) should be [12% 22% 32% 42%\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [10%\] at (-0.3) should be [62%\]] - expected: FAIL - - [CSS Transitions: property from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (0.5) should be [20% 30% 40% 50%\]] - expected: FAIL - - [CSS Transitions: property 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 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 from [inherit\] to [10%\] at (0.3) should be [38%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [10%\] at (0.6) should be [46%\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 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 from [0% 10% 20% 30%\] to [40% 50% 60% 70%\] at (-0.5) should be [0% 0% 0% 10%\]] - expected: FAIL - - [CSS Transitions: property 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 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 from [initial\] to [10%\] at (0.6) should be [46%\]] - expected: FAIL - - [CSS Transitions: property 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 from [0 10 20 30 fill\] to [40 50 60 70 fill\] at (0.6) should be [24 34 44 54 fill\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-width-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-width-interpolation.html.ini index 40ba4a3ab6d..949d71cc807 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-width-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-width-interpolation.html.ini @@ -50,9 +50,6 @@ [Web Animations: property from [10px auto auto 20\] to [110px auto auto 120\] at (0.3) should be [ 40px auto auto 50\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [20px\] at (0.6) should be [52px\]] - expected: FAIL - [Web Animations: property from [10%\] to [20px\] at (0.6) should be [calc(4% + 12px)\]] expected: FAIL @@ -65,9 +62,6 @@ [Web Animations: property from [10\] to [20px\] at (1) should be [20px\]] expected: FAIL - [CSS Transitions with transition: all: property from [10px auto auto 20\] to [110px auto auto 120\] at (0.6) should be [ 70px auto auto 80\]] - expected: FAIL - [CSS Animations: property from [10px auto auto 20\] to [110px auto 120 auto\] at (0) should be [10px auto auto 20\]] expected: FAIL @@ -98,9 +92,6 @@ [Web Animations: property from [0px\] to [20px\] at (0.3) should be [6px\]] expected: FAIL - [CSS Transitions: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (10) should be [710px 520% 330 140px\]] - expected: FAIL - [Web Animations: property from [0%\] to [20%\] at (-0.3) should be [0%\]] expected: FAIL @@ -110,9 +101,6 @@ [CSS Animations: property from [initial\] to [20px\] at (0.5) should be [20px\]] expected: FAIL - [CSS Transitions: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (1.5) should be [115px 95% 75 55px\]] - expected: FAIL - [Web Animations: property from [10%\] to [20\] at (-0.3) should be [10%\]] expected: FAIL @@ -176,9 +164,6 @@ [Web Animations: property from [0\] to [20\] at (0.6) should be [12\]] expected: FAIL - [CSS Transitions: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.6) should be [52px 50% 48 46px\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [20px\] at (1.5) should be [0px\]] expected: FAIL @@ -212,9 +197,6 @@ [Web Animations: property from [10\] to [20px\] at (0.5) should be [20px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [20px\] at (0.3) should be [76px\]] - expected: FAIL - [Web Animations: property from [unset\] to [20px\] at (0) should be [unset\]] expected: FAIL @@ -293,9 +275,6 @@ [Web Animations: property from [0%\] to [20%\] at (1.5) should be [30%\]] expected: FAIL - [CSS Transitions: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (5) should be [360px 270% 180 90px\]] - expected: FAIL - [Web Animations: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.6) should be [52px 50% 48 46px\]] expected: FAIL @@ -365,9 +344,6 @@ [Web Animations: property from [10%\] to [20\] at (0) should be [10%\]] expected: FAIL - [CSS Transitions with transition: all: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.3) should be [31px 35% 39 43px\]] - expected: FAIL - [CSS Animations: property from [10%\] to [20\] at (0.6) should be [20\]] expected: FAIL @@ -380,24 +356,12 @@ [Web Animations: property from [initial\] to [20px\] at (1) should be [20px\]] expected: FAIL - [CSS Transitions: property from [10px auto auto 20\] to [110px auto auto 120\] at (0.3) should be [ 40px auto auto 50\]] - expected: FAIL - [Web Animations: property from [10\] to [20%\] at (0) should be [10\]] expected: FAIL - [CSS Transitions with transition: all: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.6) should be [52px 50% 48 46px\]] - expected: FAIL - [CSS Animations: property from [unset\] to [20px\] at (1.5) should be [20px\]] expected: FAIL - [CSS Transitions: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (-0.3) should be [0px 5% 21 37px\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [20px\] at (-0.3) should be [124px\]] - expected: FAIL - [Web Animations: property from [10px\] to [20%\] at (0) should be [calc(0% + 10px)\]] expected: FAIL @@ -428,15 +392,9 @@ [Web Animations: property from [initial\] to [20px\] at (0.6) should be [20px\]] expected: FAIL - [CSS Transitions with transition: all: property from [10px auto auto 20\] to [110px auto auto 120\] at (0.3) should be [ 40px auto auto 50\]] - expected: FAIL - [Web Animations: property from [unset\] to [20px\] at (0.5) should be [20px\]] expected: FAIL - [CSS Transitions with transition: all: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (-0.3) should be [0px 5% 21 37px\]] - expected: FAIL - [Web Animations: property from neutral to [20px\] at (1) should be [20px\]] expected: FAIL @@ -458,9 +416,6 @@ [Web Animations: property from [0%\] to [20%\] at (5) should be [100%\]] expected: FAIL - [CSS Transitions: property from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (0.3) should be [31px 35% 39 43px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [20px\] at (5) should be [0px\]] expected: FAIL @@ -518,9 +473,6 @@ [Web Animations: property from [unset\] to [20px\] at (1) should be [20px\]] expected: FAIL - [CSS Transitions: property from [10px auto auto 20\] to [110px auto auto 120\] at (0.6) should be [ 70px auto auto 80\]] - expected: FAIL - [Web Animations: property from [10%\] to [20\] at (0.6) should be [20\]] expected: FAIL @@ -554,36 +506,3 @@ [Web Animations: property from [10px\] to [20\] at (0.3) should be [10px\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [20px\] at (0.3) should be [76px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [20px\] at (-0.3) should be [124px\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [20%\] at (1.5) should be [30%\]] - expected: FAIL - - [CSS Transitions: property from [10px auto auto 20\] to [110px auto auto 120\] at (1.5) should be [160px auto auto 170\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [20%\] at (0.6) should be [12%\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [20%\] at (10) should be [200%\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [20%\] at (0.3) should be [6%\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 from [10px 20% 30 40px\] to [80px 70% 60 50px\] at (5) should be [360px 270% 180 90px\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [20%\] at (5) should be [100%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [20px\] at (0.6) should be [52px\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-radius-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-radius-interpolation.html.ini index 2dbdb104868..e8e2cb4dc3a 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/border-radius-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-radius-interpolation.html.ini @@ -38,9 +38,6 @@ [CSS Animations: property 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 - [CSS Transitions: property from [10px\] to [100%\] at (0.6) should be [calc(4px + 60%)\]] - expected: FAIL - [Web Animations: property from [10px\] to [50px\] at (0.6) should be [34px\]] expected: FAIL @@ -62,9 +59,6 @@ [CSS Animations: property from [inherit\] to [20px\] at (0.6) should be [24px\]] expected: FAIL - [CSS Transitions: property from [10px\] to [100%\] at (-0.3) should be [calc(13px + -30%)\]] - expected: FAIL - [Web Animations: property from [20px\] to [10px 30px\] at (0.3) should be [17px 23px\]] expected: FAIL @@ -74,9 +68,6 @@ [Web Animations: property 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 - [CSS Transitions with transition: all: property from [10px\] to [100%\] at (-0.3) should be [calc(13px + -30%)\]] - expected: FAIL - [Web Animations: property from [10px\] to [50px\] at (1.5) should be [70px\]] expected: FAIL @@ -206,9 +197,6 @@ [Web Animations: property from [20px\] to [10px 30px\] at (1) should be [10px 30px\]] expected: FAIL - [CSS Transitions: property from [10px\] to [100%\] at (0.3) should be [calc(7px + 30%)\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [20px\] at (0) should be [30px\]] expected: FAIL @@ -224,27 +212,9 @@ [Web Animations: property from [inherit\] to [20px\] at (-0.3) should be [33px\]] expected: FAIL - [CSS Transitions with transition: all: property from [10px\] to [100%\] at (0.3) should be [calc(7px + 30%)\]] - expected: FAIL - [Web Animations: property from [unset\] to [20px\] at (0.3) should be [6px\]] expected: FAIL [CSS Animations: property from [inherit\] to [20px\] at (1.5) should be [15px\]] expected: FAIL - [CSS Transitions with transition: all: property from [10px\] to [100%\] at (0.6) should be [calc(4px + 60%)\]] - expected: FAIL - - [CSS Transitions: property from [10px\] to [100%\] at (1.5) should be [calc(-5px + 150%)\]] - expected: FAIL - - [CSS Transitions: property from [10px\] to [50px\] at (1.5) should be [70px\]] - expected: FAIL - - [CSS Transitions: property from [10px\] to [50px\] at (0.6) should be [34px\]] - expected: FAIL - - [CSS Transitions: property from [10px\] to [50px\] at (0.3) should be [22px\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/box-shadow-interpolation.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/box-shadow-interpolation.html.ini index d22d9a44a41..88d45f10fdb 100644 --- a/tests/wpt/metadata/css/css-backgrounds/animations/box-shadow-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-backgrounds/animations/box-shadow-interpolation.html.ini @@ -239,15 +239,3 @@ [Web Animations: property 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 - [CSS Transitions: property 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 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 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 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 - diff --git a/tests/wpt/metadata/css/css-color/animation/color-interpolation.html.ini b/tests/wpt/metadata/css/css-color/animation/color-interpolation.html.ini index 2c8b0894ecd..3b04531fced 100644 --- a/tests/wpt/metadata/css/css-color/animation/color-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-color/animation/color-interpolation.html.ini @@ -14,21 +14,12 @@ [Web Animations: property from [initial\] to [green\] at (0) should be [rgb(0, 0, 0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] - expected: FAIL - - [CSS Transitions: property from neutral to [green\] at (1.5) should be [rgb(0, 65, 0)\]] - expected: FAIL - [Web Animations: property from neutral to [green\] at (-0.3) should be [rgb(255, 255, 0)\]] expected: FAIL [Web Animations: property from [black\] to [orange\] at (0.3) should be [rgb(77, 50, 0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] - expected: FAIL - [CSS Animations: property from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] expected: FAIL @@ -41,9 +32,6 @@ [Web Animations: property from [inherit\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] - expected: FAIL - [CSS Animations: property from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]] expected: FAIL @@ -53,27 +41,18 @@ [Web Animations: property from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]] expected: FAIL - [CSS Animations: property from neutral to [green\] at (1.5) should be [rgb(0, 65, 0)\]] - expected: FAIL - [Web Animations: property from [inherit\] to [green\] at (0) should be [rgb(0, 0, 255)\]] expected: FAIL [Web Animations: property from [black\] to [orange\] at (-0.3) should be [rgb(0, 0, 0)\]] expected: FAIL - [CSS Animations: property from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]] - expected: FAIL - [Web Animations: property from [black\] to [orange\] at (1.5) should be [rgb(255, 248, 0)\]] expected: FAIL [Web Animations: property from neutral to [green\] at (1) should be [rgb(0, 128, 0)\]] expected: FAIL - [CSS Transitions: property from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] - expected: FAIL - [Web Animations: property from [initial\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]] expected: FAIL @@ -95,9 +74,6 @@ [Web Animations: property from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] expected: FAIL - [CSS Transitions: property from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]] - expected: FAIL - [Web Animations: property from [black\] to [orange\] at (1) should be [rgb(255, 165, 0)\]] expected: FAIL @@ -137,9 +113,6 @@ [Web Animations: property from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]] expected: FAIL - [CSS Transitions with transition: all: property from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]] expected: FAIL @@ -149,6 +122,3 @@ [Web Animations: property from [inherit\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]] expected: FAIL - [CSS Transitions with transition: all: property from neutral to [green\] at (1.5) should be [rgb(0, 65, 0)\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-flexbox/animation/flex-basis-interpolation.html.ini b/tests/wpt/metadata/css/css-flexbox/animation/flex-basis-interpolation.html.ini index 11de9837ad8..005cf1572d4 100644 --- a/tests/wpt/metadata/css/css-flexbox/animation/flex-basis-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-flexbox/animation/flex-basis-interpolation.html.ini @@ -8,9 +8,6 @@ [CSS Animations: property from [unset\] to [2%\] at (0.6) should be [2%\]] expected: FAIL - [CSS Transitions: property from [0px\] to [100px\] at (0.4) should be [40px\]] - expected: FAIL - [Web Animations: property from neutral to [2%\] at (0) should be [1%\]] expected: FAIL @@ -86,9 +83,6 @@ [Web Animations: property from [unset\] to [2%\] at (0.3) should be [unset\]] expected: FAIL - [CSS Transitions: property from [0%\] to [100%\] at (0.6) should be [60%\]] - expected: FAIL - [Web Animations: property from [unset\] to [2%\] at (1.5) should be [2%\]] expected: FAIL @@ -116,9 +110,6 @@ [Web Animations: property from [0px\] to [100px\] at (0) should be [0px\]] expected: FAIL - [CSS Transitions: property from [0%\] to [100%\] at (0.4) should be [40%\]] - expected: FAIL - [CSS Animations: property from [initial\] to [2%\] at (1) should be [2%\]] expected: FAIL @@ -143,9 +134,6 @@ [Web Animations: property from [unset\] to [2%\] at (0) should be [unset\]] expected: FAIL - [CSS Transitions: property from [0px\] to [100px\] at (0.6) should be [60px\]] - expected: FAIL - [Web Animations: property from neutral to [2%\] at (1.5) should be [2.5%\]] expected: FAIL @@ -185,21 +173,3 @@ [Web Animations: property from [inherit\] to [2%\] at (0.6) should be [2.4%\]] expected: FAIL - [CSS Transitions with transition: all: property from [0px\] to [100px\] at (0.4) should be [40px\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [100%\] at (1.5) should be [150%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0px\] to [100px\] at (0.6) should be [60px\]] - expected: FAIL - - [CSS Transitions: property from [0px\] to [100px\] at (1.5) should be [150px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0%\] to [100%\] at (0.4) should be [40%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0%\] to [100%\] at (0.6) should be [60%\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-text/animations/text-indent-interpolation.html.ini b/tests/wpt/metadata/css/css-text/animations/text-indent-interpolation.html.ini index ecb0d0c4f92..287fc2fd455 100644 --- a/tests/wpt/metadata/css/css-text/animations/text-indent-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-text/animations/text-indent-interpolation.html.ini @@ -434,6 +434,3 @@ [CSS Animations: property from [0px each-line\] to [50px hanging\] at (-0.3) should be [0px each-line\]] expected: FAIL - [CSS Transitions: property from [0px\] to [50px\] at (-0.3) should be [-15px\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-transforms/animation/list-interpolation.html.ini b/tests/wpt/metadata/css/css-transforms/animation/list-interpolation.html.ini index 5dd9acb7649..8fd14d826d0 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/list-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/list-interpolation.html.ini @@ -134,9 +134,6 @@ [Web Animations: property 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 - [CSS Transitions: property 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 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 @@ -236,9 +233,6 @@ [CSS Animations: property 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 - [CSS Transitions: property from [translate(100px) rotate(720deg)\] to [translate(200px)\] at (0.25) should be [translate(125px) rotate(540deg)\]] - expected: FAIL - [CSS Transitions: property 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 @@ -248,12 +242,6 @@ [Web Animations: property 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: property from [translate(200px) rotate(720deg)\] to [none\] at (0.25) should be [translate(150px) rotate(540deg)\]] - expected: FAIL - - [CSS Transitions: property from [translate(100px)\] to [translate(200px) rotate(720deg)\] at (0.25) should be [translate(125px) rotate(180deg)\]] - expected: FAIL - [CSS Transitions: property 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 @@ -275,6 +263,3 @@ [Web Animations: property from [none\] to [translate(200px) rotate(720deg)\] at (0.25) should be [translate(50px) rotate(180deg)\]] expected: FAIL - [CSS Transitions: property from [none\] to [translate(200px) rotate(720deg)\] at (0.25) should be [translate(50px) rotate(180deg)\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-transforms/animation/perspective-interpolation.html.ini b/tests/wpt/metadata/css/css-transforms/animation/perspective-interpolation.html.ini index 1a67b83b1b1..6b3a1fdaeac 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/perspective-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/perspective-interpolation.html.ini @@ -2,9 +2,6 @@ [ perspective interpolation] expected: FAIL - [CSS Transitions: property from [50px\] to [100px\] at (1.5) should be [125px\]] - expected: FAIL - [Web Animations: property from neutral to [20px\] at (-1) should be [none\]] expected: FAIL @@ -29,9 +26,6 @@ [Web Animations: property from [inherit\] to [20px\] at (-1) should be [40px\]] expected: FAIL - [CSS Transitions with transition: all: property from [50px\] to [100px\] at (-0.3) should be [35px\]] - expected: FAIL - [CSS Transitions: property from [50px\] to [100px\] at (-20) should be [none\]] expected: FAIL @@ -149,9 +143,6 @@ [CSS Animations: property from [unset\] to [20px\] at (0.5) should be [20px\]] expected: FAIL - [CSS Transitions: property from [50px\] to [100px\] at (0.6) should be [80px\]] - expected: FAIL - [Web Animations: property from neutral to [20px\] at (-20) should be [none\]] expected: FAIL @@ -221,12 +212,6 @@ [CSS Transitions: property from neutral to [20px\] at (-20) should be [none\]] expected: FAIL - [CSS Transitions: property from [50px\] to [100px\] at (-0.3) should be [35px\]] - expected: FAIL - - [CSS Transitions: property from [50px\] to [100px\] at (0.3) should be [65px\]] - expected: FAIL - [CSS Animations: property from [initial\] to [20px\] at (1) should be [20px\]] expected: FAIL @@ -272,9 +257,3 @@ [Web Animations: property from [inherit\] to [20px\] at (0.3) should be [27px\]] expected: FAIL - [CSS Transitions with transition: all: property from [50px\] to [100px\] at (0.3) should be [65px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [50px\] to [100px\] at (0.6) should be [80px\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-transforms/animation/perspective-origin-interpolation.html.ini b/tests/wpt/metadata/css/css-transforms/animation/perspective-origin-interpolation.html.ini index 937f4d2c69f..069e8a94b6f 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/perspective-origin-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/perspective-origin-interpolation.html.ini @@ -35,12 +35,6 @@ [CSS Animations: property from [initial\] to [20px 20px\] at (0.3) should be [23.5px 23.5px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0% 50%\] to [100% 150%\] at (-0.3) should be [-30% 20%\]] - expected: FAIL - - [CSS Transitions: property from [0% 50%\] to [100% 150%\] at (0.3) should be [30% 80%\]] - expected: FAIL - [Web Animations: property from [unset\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]] expected: FAIL @@ -95,12 +89,6 @@ [Web Animations: property from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] expected: FAIL - [CSS Transitions: property from [0% 50%\] to [100% 150%\] at (1.5) should be [150% 200%\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0% 50%\] to [100% 150%\] at (0.3) should be [30% 80%\]] - expected: FAIL - [Web Animations: property from neutral to [20px 20px\] at (0.6) should be [16px 24px\]] expected: FAIL @@ -185,24 +173,15 @@ [CSS Transitions: property from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0% 50%\] to [100% 150%\] at (0.6) should be [60% 110%\]] - expected: FAIL - [Web Animations: property from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] expected: FAIL - [CSS Transitions: property from [0% 50%\] to [100% 150%\] at (-0.3) should be [-30% 20%\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [20px 20px\] at (-0.3) should be [33px 7px\]] expected: FAIL [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (0.6) should be [22px 22px\]] expected: FAIL - [CSS Transitions: property from [0% 50%\] to [100% 150%\] at (0.6) should be [60% 110%\]] - expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]] expected: FAIL diff --git a/tests/wpt/metadata/css/css-transforms/animation/rotate-interpolation.html.ini b/tests/wpt/metadata/css/css-transforms/animation/rotate-interpolation.html.ini index 1074f4f6d76..2bef4675376 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/rotate-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/rotate-interpolation.html.ini @@ -74,9 +74,6 @@ [rotate interpolation] expected: FAIL - [CSS Transitions: property from [0 1 0 0deg\] to [1 0 0 450deg\] at (2) should be [1 0 0 900deg\]] - expected: FAIL - [Web Animations: property from [0 1 0 0deg\] to [1 0 0 450deg\] at (2) should be [1 0 0 900deg\]] expected: FAIL @@ -86,9 +83,6 @@ [Web Animations: property from [1 0 0 450deg\] to [0 1 0 0deg\] at (2) should be [1 0 0 -450deg\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [7 -8 9 400grad\] at (0.125) should be [0.5 -0.57 0.65 50grad\]] - expected: FAIL - [Web Animations: property from [inherit\] to [270deg\] at (-1) should be [-90deg\]] expected: FAIL @@ -98,21 +92,12 @@ [Web Animations: property 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 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 from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.25) should be [0 1 0 50deg\]] - expected: FAIL - [CSS Animations: property from [none\] to [none\] at (0) should be [none\]] expected: FAIL [CSS Animations: property from [none\] to [none\] at (2) should be [none\]] expected: FAIL - [CSS Transitions: property from [none\] to [7 -8 9 400grad\] at (-1) should be [0.5 -0.57 0.65 -400grad\]] - expected: FAIL - [Web Animations: property from neutral to [30deg\] at (1) should be [30deg\]] expected: FAIL @@ -122,18 +107,9 @@ [Web Animations: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (1) should be [0 1 0 -100deg\]] expected: FAIL - [CSS Transitions: property 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 from [none\] to [none\] at (0) should be [none\]] expected: FAIL - [CSS Transitions: property 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 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 from [inherit\] to [270deg\] at (0.25) should be [135deg\]] expected: FAIL @@ -146,36 +122,15 @@ [Web Animations: property from [1 1 0 90deg\] to [0 1 1 135deg\] at (-1) should be [0.67 -0.06 -0.74 124.97deg\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [7 -8 9 400grad\] at (-1) should be [0.5 -0.57 0.65 -400grad\]] - expected: FAIL - [Web Animations: property from [100deg\] to [-100deg\] at (0.75) should be [-50deg\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [none\] to [7 -8 9 400grad\] at (0.125) should be [0.5 -0.57 0.65 50grad\]] - expected: FAIL - [Web Animations: property 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 from [100deg\] to [-100deg\] at (0.25) should be [50deg\]] - expected: FAIL - [Web Animations: property from [none\] to [30deg\] at (1) should be [30deg\]] expected: FAIL - [CSS Transitions with transition: all: property from [1 0 0 450deg\] to [0 1 0 0deg\] at (-1) should be [1 0 0 900deg\]] - expected: FAIL - - [CSS Transitions: property from [100deg\] to [-100deg\] at (0.75) should be [-50deg\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0 1 0 0deg\] to [1 0 0 450deg\] at (-1) should be [1 0 0 -450deg\]] - expected: FAIL - [Web Animations: property 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 @@ -188,12 +143,6 @@ [Web Animations: property from [1 0 0 0deg\] to [0 1 0 10deg\] at (2) should be [0 1 0 20deg\]] expected: FAIL - [CSS Transitions with transition: all: property from [100deg\] to [180deg\] at (-1) should be [20deg\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 from [100deg\] to [180deg\] at (0) should be [100deg\]] expected: FAIL @@ -206,18 +155,9 @@ [Web Animations: property from [none\] to [7 -8 9 400grad\] at (-1) should be [0.5 -0.57 0.65 -400grad\]] expected: FAIL - [CSS Transitions: property 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 from [45deg\] to [-1 1 0 60deg\] at (-1) should be [0.447214 -0.447214 0.774597 104.478deg\]] - expected: FAIL - [Web Animations: property from [45deg\] to [-1 1 0 60deg\] at (2) should be [-0.637897 0.637897 -0.431479 124.975deg\]] expected: FAIL - [CSS Transitions with transition: all: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (-1) should be [0 1 0 300deg\]] - expected: FAIL - [Web Animations: property from [45deg\] to [-1 1 0 60deg\] at (1) should be [-0.71 0.71 0 60deg\]] expected: FAIL @@ -227,12 +167,6 @@ [Web Animations: property from [none\] to [30deg\] at (0) should be [0deg\]] expected: FAIL - [CSS Transitions with transition: all: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.75) should be [0 1 0 -50deg\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [270deg\] at (2) should be [450deg\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [270deg\] at (0.25) should be [135deg\]] expected: FAIL @@ -245,27 +179,15 @@ [Web Animations: property from [none\] to [30deg\] at (0.75) should be [22.5deg\]] expected: FAIL - [CSS Transitions: property from [1 0 0 450deg\] to [0 1 0 0deg\] at (2) should be [1 0 0 -450deg\]] - expected: FAIL - [Web Animations: property from [none\] to [7 -8 9 400grad\] at (0) should be [0.5 -0.57 0.65 0deg\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [inherit\] to [270deg\] at (-1) should be [-90deg\]] - expected: FAIL - [Web Animations: property from [none\] to [30deg\] at (-1) should be [-30deg\]] expected: FAIL [Web Animations: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0) should be [0 1 0 100deg\]] expected: FAIL - [CSS Transitions: property from [100deg\] to [180deg\] at (-1) should be [20deg\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [270deg\] at (0.75) should be [225deg\]] expected: FAIL @@ -275,12 +197,6 @@ [Web Animations: property 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: property 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 from [45deg\] to [-1 1 0 60deg\] at (-1) should be [0.447214 -0.447214 0.774597 104.478deg\]] - expected: FAIL - [Web Animations: property from neutral to [30deg\] at (0.25) should be [15deg\]] expected: FAIL @@ -293,18 +209,12 @@ [Web Animations: property from [unset\] to [30deg\] at (1) should be [30deg\]] expected: FAIL - [CSS Transitions: property from [100deg\] to [-100deg\] at (2) should be [-300deg\]] - expected: FAIL - [Web Animations: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.75) should be [0 1 0 -50deg\]] expected: FAIL [Web Animations: property 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 from [none\] to [7 -8 9 400grad\] at (0.875) should be [0.5 -0.57 0.65 350grad\]] - expected: FAIL - [Web Animations: property 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 @@ -314,30 +224,15 @@ [Web Animations: property from [1 0 0 0deg\] to [0 1 0 10deg\] at (1) should be [0 1 0 10deg\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [inherit\] to [270deg\] at (0.25) should be [135deg\]] - expected: FAIL - [Web Animations: property from [none\] to [none\] at (1) should be [none\]] expected: FAIL [Web Animations: property from [45deg\] to [-1 1 0 60deg\] at (0.125) should be [-0.136456 0.136456 0.981203 40.6037deg\]] expected: FAIL - [CSS Transitions: property from [none\] to [7 -8 9 400grad\] at (0.875) should be [0.5 -0.57 0.65 350grad\]] - expected: FAIL - [Web Animations: property from [none\] to [none\] at (0.875) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property from [100deg\] to [-100deg\] at (0.25) should be [50deg\]] - expected: FAIL - - [CSS Transitions: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.75) should be [0 1 0 -50deg\]] - expected: FAIL - [Web Animations: property from [1 0 0 450deg\] to [0 1 0 0deg\] at (-1) should be [1 0 0 900deg\]] expected: FAIL @@ -347,9 +242,6 @@ [Web Animations: property from [1 0 0 0deg\] to [0 1 0 10deg\] at (0) should be [0 1 0 0deg\]] expected: FAIL - [CSS Transitions: property 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 from [none\] to [none\] at (0.875) should be [none\]] expected: FAIL @@ -359,45 +251,27 @@ [Web Animations: property from [none\] to [7 -8 9 400grad\] at (1) should be [0.5 -0.57 0.65 400grad\]] expected: FAIL - [CSS Transitions: property 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 from [1 0 0 450deg\] to [0 1 0 0deg\] at (0.75) should be [1 0 0 112.5deg\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [270deg\] at (0.75) should be [225deg\]] - expected: FAIL - [Web Animations: property from [100deg\] to [180deg\] at (0.125) should be [110deg\]] expected: FAIL [Web Animations: property from [none\] to [none\] at (-1) should be [none\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [270deg\] at (0.25) should be [135deg\]] - expected: FAIL - [Web Animations: property from [1 1 0 90deg\] to [0 1 1 135deg\] at (2) should be [-0.52 0.29 0.81 208.96deg\]] expected: FAIL [Web Animations: property 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 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 from [none\] to [7 -8 9 400grad\] at (0.125) should be [0.5 -0.57 0.65 50grad\]] expected: FAIL [Web Animations: property from [unset\] to [30deg\] at (0.75) should be [22.5deg\]] expected: FAIL - [CSS Transitions: property 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 from [100deg\] to [-100deg\] at (0.75) should be [-50deg\]] - expected: FAIL - [Web Animations: property from [1 0 0 0deg\] to [0 1 0 10deg\] at (0.75) should be [0 1 0 7.5deg\]] expected: FAIL @@ -413,24 +287,9 @@ [Web Animations: property from [1 0 0 450deg\] to [0 1 0 0deg\] at (0) should be [1 0 0 450deg\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [270deg\] at (0.75) should be [225deg\]] - expected: FAIL - - [CSS Transitions: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (0.25) should be [0 1 0 50deg\]] - expected: FAIL - [Web Animations: property from [0 1 0 0deg\] to [1 0 0 450deg\] at (0.25) should be [1 0 0 112.5deg\]] expected: FAIL - [CSS Transitions with transition: all: property from [100deg\] to [-100deg\] at (-1) should be [300deg\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [270deg\] at (-1) should be [-90deg\]] - expected: FAIL - - [CSS Transitions: property from [1 0 0 450deg\] to [0 1 0 0deg\] at (-1) should be [1 0 0 900deg\]] - expected: FAIL - [Web Animations: property from [100deg\] to [-100deg\] at (-1) should be [300deg\]] expected: FAIL @@ -440,24 +299,12 @@ [Web Animations: property from [unset\] to [30deg\] at (-1) should be [-30deg\]] expected: FAIL - [CSS Transitions: property 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 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 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 - [CSS Transitions: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (-1) should be [0 1 0 300deg\]] - expected: FAIL - [Web Animations: property from [none\] to [7 -8 9 400grad\] at (2) should be [0.5 -0.57 0.65 800grad\]] expected: FAIL - [CSS Transitions: property 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 from [none\] to [7 -8 9 400grad\] at (0.875) should be [0.5 -0.57 0.65 350grad\]] expected: FAIL @@ -491,15 +338,9 @@ [Web Animations: property from neutral to [30deg\] at (2) should be [50deg\]] expected: FAIL - [CSS Transitions: property from [45deg\] to [-1 1 0 60deg\] at (2) should be [-0.637897 0.637897 -0.431479 124.975deg\]] - expected: FAIL - [Web Animations: property from [none\] to [none\] at (0.125) should be [none\]] expected: FAIL - [CSS Transitions: property from [none\] to [7 -8 9 400grad\] at (2) should be [0.5 -0.57 0.65 800grad\]] - expected: FAIL - [Web Animations: property from [1 1 0 90deg\] to [0 1 1 135deg\] at (0) should be [0.71 0.71 0 90deg\]] expected: FAIL @@ -509,12 +350,6 @@ [Web Animations: property from [1 0 0 0deg\] to [0 1 0 10deg\] at (0.25) should be [0 1 0 2.5deg\]] expected: FAIL - [CSS Transitions: property from [100deg\] to [-100deg\] at (-1) should be [300deg\]] - expected: FAIL - - [CSS Transitions: property from [0 1 0 100deg\] to [0 1 0 -100deg\] at (2) should be [0 1 0 -300deg\]] - expected: FAIL - [Web Animations: property from [100deg\] to [180deg\] at (0.875) should be [170deg\]] expected: FAIL @@ -524,9 +359,6 @@ [Web Animations: property from [100deg\] to [180deg\] at (1) should be [180deg\]] expected: FAIL - [CSS Transitions: property 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 from [inherit\] to [270deg\] at (0) should be [90deg\]] expected: FAIL @@ -542,24 +374,6 @@ [Web Animations: property 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 Transitions: property 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 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 - [CSS Transitions with transition: all: property from [100deg\] to [180deg\] at (0.875) should be [170deg\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [100deg\] to [180deg\] at (0.125) should be [110deg\]] - expected: FAIL - - [CSS Transitions: property from [100deg\] to [180deg\] at (2) should be [260deg\]] - expected: FAIL - - [CSS Transitions: property from [100deg\] to [180deg\] at (0.125) should be [110deg\]] - expected: FAIL - - [CSS Transitions: property from [100deg\] to [180deg\] at (0.875) should be [170deg\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-transforms/animation/scale-interpolation.html.ini b/tests/wpt/metadata/css/css-transforms/animation/scale-interpolation.html.ini index f181abe8fec..da388d7db86 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/scale-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/scale-interpolation.html.ini @@ -92,9 +92,6 @@ [scale interpolation] expected: FAIL - [CSS Transitions: property from [2 30 400\] to [10 110 1200\] at (2) should be [18 190 2000\]] - expected: FAIL - [CSS Animations: property from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]] expected: FAIL @@ -116,18 +113,12 @@ [Web Animations: property from [1\] to [10 -5 0\] at (0) should be [1\]] expected: FAIL - [CSS Transitions: property from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]] - expected: FAIL - [Web Animations: property from [none\] to [4 3 2\] at (2) should be [7 5 3\]] expected: FAIL [CSS Animations: property from [inherit\] to [2 0.5 1\] at (-1) should be [-1 1.5 3\]] expected: FAIL - [CSS Transitions with transition: all: property from [2 30 400\] to [10 110 1200\] at (-1) should be [-6 -50 -400\]] - expected: FAIL - [CSS Animations: property from [none\] to [none\] at (0.875) should be [none\]] expected: FAIL @@ -140,9 +131,6 @@ [Web Animations: property from [initial\] to [inherit\] at (1) should be [0.5 1 2\]] expected: FAIL - [CSS Transitions: property from [2 0.5 1\] to [inherit\] at (0.75) should be [0.875 0.875 1.75\]] - expected: FAIL - [Web Animations: property from [2 0.5 1\] to [initial\] at (1) should be [1\]] expected: FAIL @@ -152,9 +140,6 @@ [Web Animations: property from [-10 5 1\] to [1\] at (2) should be [12 -3\]] expected: FAIL - [CSS Transitions: property from [2 30 400\] to [10 110 1200\] at (0.125) should be [3 40 500\]] - expected: FAIL - [Web Animations: property from [2 30 400\] to [10 110 1200\] at (0) should be [2 30 400\]] expected: FAIL @@ -188,18 +173,12 @@ [Web Animations: property from [1\] to [10 -5 0\] at (1) should be [10 -5 0\]] expected: FAIL - [CSS Transitions with transition: all: property from [2 0.5 1\] to [inherit\] at (0.75) should be [0.875 0.875 1.75\]] - expected: FAIL - [CSS Animations: property from [initial\] to [inherit\] at (1) should be [0.5 1 2\]] expected: FAIL [Web Animations: property from [2 30 400\] to [10 110 1200\] at (-1) should be [-6 -50 -400\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [2 0.5 1\] at (0.25) should be [0.875 0.875 1.75\]] - expected: FAIL - [CSS Animations: property from [none\] to [none\] at (1) should be [none\]] expected: FAIL @@ -209,9 +188,6 @@ [CSS Animations: property from [inherit\] to [initial\] at (-1) should be [0 1 3\]] expected: FAIL - [CSS Transitions with transition: all: property from [2 30 400\] to [10 110 1200\] at (0.125) should be [3 40 500\]] - expected: FAIL - [CSS Animations: property from [2 0.5 1\] to [inherit\] at (1) should be [0.5 1 2\]] expected: FAIL @@ -263,12 +239,6 @@ [CSS Animations: property from [inherit\] to [initial\] at (2) should be [1.5 1 0\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [2 0.5 1\] at (0.75) should be [1.75 0.625\]] - expected: FAIL - - [CSS Transitions: property from [2 30 400\] to [10 110 1200\] at (0.875) should be [9 100 1100\]] - expected: FAIL - [Web Animations: property from [2 0.5 1\] to [initial\] at (0.75) should be [1.25 0.875\]] expected: FAIL @@ -278,12 +248,6 @@ [Web Animations: property from [2 30 400\] to [10 110 1200\] at (1) should be [10 110 1200\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [inherit\] at (0.75) should be [0.625 1 1.75\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [2 0.5 1\] at (0.25) should be [1.25 0.875\]] - expected: FAIL - [Web Animations: property from [unset\] to [1.5 1\] at (0.75) should be [1.375 1\]] expected: FAIL @@ -317,9 +281,6 @@ [Web Animations: property from [inherit\] to [initial\] at (1) should be [1\]] expected: FAIL - [CSS Transitions: property from [initial\] to [inherit\] at (0.25) should be [0.875 1 1.25\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [initial\] at (0.25) should be [0.625 1 1.75\]] expected: FAIL @@ -350,9 +311,6 @@ [Web Animations: property from neutral to [1.5 1\] at (0) should be [1.1 1\]] expected: FAIL - [CSS Transitions: property from [initial\] to [2 0.5 1\] at (0.25) should be [1.25 0.875\]] - expected: FAIL - [Web Animations: property from neutral to [1.5 1\] at (0.75) should be [1.4 1\]] expected: FAIL @@ -386,9 +344,6 @@ [CSS Animations: property from [none\] to [none\] at (2) should be [none\]] expected: FAIL - [CSS Transitions: property from [initial\] to [2 0.5 1\] at (0.75) should be [1.75 0.625\]] - expected: FAIL - [CSS Animations: property from [initial\] to [inherit\] at (0) should be [1\]] expected: FAIL @@ -425,18 +380,12 @@ [Web Animations: property from [2 0.5 1\] to [initial\] at (0.25) should be [1.75 0.6251\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [inherit\] at (0.25) should be [0.875 1 1.25\]] - expected: FAIL - [Web Animations: property from [none\] to [none\] at (0.125) should be [none\]] expected: FAIL [Web Animations: property from [inherit\] to [initial\] at (2) should be [1.5 1 0\]] expected: FAIL - [CSS Transitions with transition: all: property from [2 30 400\] to [10 110 1200\] at (0.875) should be [9 100 1100\]] - expected: FAIL - [CSS Animations: property from [initial\] to [inherit\] at (0.25) should be [0.875 1 1.25\]] expected: FAIL @@ -467,36 +416,21 @@ [Web Animations: property from [none\] to [none\] at (2) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property from [2 0.5 1\] to [inherit\] at (0.25) should be [1.625 0.625 1.25\]] - expected: FAIL - [Web Animations: property from [initial\] to [2 0.5 1\] at (-1) should be [0 1.5\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [2 0.5 1\] at (0.25) should be [0.875 0.875 1.75\]] - expected: FAIL - [Web Animations: property from [initial\] to [2 0.5 1\] at (0.75) should be [1.75 0.625\]] expected: FAIL [Web Animations: property from [initial\] to [2 0.5 1\] at (1) should be [2 0.5\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [2 0.5 1\] at (0.75) should be [1.625 0.625 1.25\]] - expected: FAIL - [Web Animations: property from [initial\] to [inherit\] at (0) should be [1\]] expected: FAIL [Web Animations: property from [none\] to [none\] at (0.875) should be [none\]] expected: FAIL - [CSS Transitions: property from [2 30 400\] to [10 110 1200\] at (-1) should be [-6 -50 -400\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [2 0.5 1\] at (0.75) should be [1.625 0.625 1.25\]] - expected: FAIL - [Web Animations: property from [initial\] to [2 0.5 1\] at (0) should be [1\]] expected: FAIL @@ -512,6 +446,3 @@ [CSS Animations: property from [initial\] to [inherit\] at (-1) should be [1.5 1 0\]] expected: FAIL - [CSS Transitions: property from [initial\] to [inherit\] at (0.75) should be [0.625 1 1.75\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-001.html.ini b/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-001.html.ini index ff32649cdfe..aa11ed05458 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-001.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-001.html.ini @@ -53,18 +53,12 @@ [Web Animations: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]] expected: FAIL [CSS Transitions: property from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]] expected: FAIL @@ -77,15 +71,6 @@ [Web Animations: property 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 from [none\] to [rotate(90deg)\] at (0.75) should be [rotate(67.5deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.75) should be [rotateZ(675deg)\]] - expected: FAIL - [CSS Animations: property from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]] expected: FAIL @@ -101,9 +86,6 @@ [CSS Transitions with transition: all: property 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 - [CSS Transitions: property from [rotateY(0deg)\] to [rotateY(800deg)\] at (2) should be [rotateY(1600deg)\]] - expected: FAIL - [CSS Animations: property from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (1) should be [rotate3d(7, 8, 9, 450deg)\]] expected: FAIL @@ -122,12 +104,6 @@ [CSS Transitions: property from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [rotate(90deg)\] to [none\] at (-1) should be [rotate(180deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]] expected: FAIL @@ -140,9 +116,6 @@ [CSS Transitions with transition: all: property from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (2) should be [scaleZ(3) perspective(600px)\]] expected: FAIL - [CSS Transitions: property 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 from [rotateX(0deg)\] to [rotateY(900deg)\] at (0) should be [rotateY(0deg)\]] expected: FAIL @@ -164,18 +137,9 @@ [CSS Transitions with transition: all: property from [rotateX(0deg)\] to [rotateY(900deg)\] at (0.25) should be [rotateY(225deg)\]] expected: FAIL - [CSS Transitions: property from [none\] to [rotate(90deg)\] at (0.25) should be [rotate(22.5deg)\]] - expected: FAIL - [Web Animations: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (1) should be [rotateZ(900deg)\]] expected: FAIL - [CSS Transitions: property 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 from [rotate(30deg)\] to [rotate(330deg)\] at (0.25) should be [rotate(105deg)\]] - expected: FAIL - [Web Animations: property from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0) should be [rotate3d(7, 8, 9, 100deg)\]] expected: FAIL @@ -185,15 +149,6 @@ [CSS Transitions: property from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.75) should be [rotateY(600deg)\]] - expected: FAIL - - [CSS Transitions: property from [rotate(90deg)\] to [none\] at (2) should be [rotate(-90deg)\]] - expected: FAIL - [CSS Transitions: property from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]] expected: FAIL @@ -206,15 +161,9 @@ [Web Animations: property 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 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 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 - [CSS Transitions with transition: all: property from [none\] to [rotate(90deg)\] at (0.75) should be [rotate(67.5deg)\]] - expected: FAIL - [CSS Transitions: property from [rotateX(0deg)\] to [rotateY(900deg)\] at (-1) should be [rotateY(-900deg)\]] expected: FAIL @@ -227,15 +176,9 @@ [Web Animations: property 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 with transition: all: property from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.75) should be [rotateX(525deg)\]] - expected: FAIL - [CSS Animations: property from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [rotate(30deg)\] to [rotate(330deg)\] at (2) should be [rotate(630deg)\]] expected: FAIL @@ -251,9 +194,6 @@ [CSS Transitions with transition: all: property from [rotateX(0deg)\] to [rotateY(900deg)\] at (0) should be [rotateY(0deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.75) should be [rotateZ(675deg)\]] - expected: FAIL - [CSS Animations: property from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]] expected: FAIL @@ -266,30 +206,18 @@ [Web Animations: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0) should be [rotateZ(0deg)\]] expected: FAIL - [CSS Transitions: property from [rotate(90deg)\] to [none\] at (0.25) should be [rotate(67.5deg)\]] - expected: FAIL - - [CSS Transitions: property 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 from [none\] to [rotate(90deg)\] at (2) should be [rotate(180deg)\]] expected: FAIL [Web Animations: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0) should be [rotateY(900deg)\]] expected: FAIL - [CSS Transitions: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.25) should be [rotateZ(225deg)\]] - expected: FAIL - [CSS Animations: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.25) should be [rotateY(675deg)\]] expected: FAIL [CSS Transitions with transition: all: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (2) should be [rotateY(-900deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotateY(0deg)\] to [rotateY(800deg)\] at (-1) should be [rotateY(-800deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]] expected: FAIL @@ -302,18 +230,12 @@ [Web Animations: property from [rotateX(0deg)\] to [rotateX(700deg)\] at (2) should be [rotateX(1400deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotateX(0deg)\] to [rotateX(700deg)\] at (-1) should be [rotateX(-700deg)\]] - expected: FAIL - [Web Animations: property from [rotateX(0deg)\] to [rotateY(900deg)\] at (0.75) should be [rotateY(675deg)\]] expected: FAIL [CSS Transitions with transition: all: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0) should be [rotateY(900deg)\]] expected: FAIL - [CSS Transitions: property 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 from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (2) should be [rotate3d(7, 8, 9, 420deg)\]] expected: FAIL @@ -323,9 +245,6 @@ [CSS Animations: property from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (0) should be [rotate3d(7, 8, 9, 0deg)\]] expected: FAIL - [CSS Transitions: property 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 from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]] expected: FAIL @@ -344,9 +263,6 @@ [CSS Transitions with transition: all: property from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]] expected: FAIL - [CSS Transitions: property from [rotateX(0deg)\] to [rotateX(700deg)\] at (2) should be [rotateX(1400deg)\]] - expected: FAIL - [Web Animations: property from [rotateY(0deg)\] to [rotateY(800deg)\] at (2) should be [rotateY(1600deg)\]] expected: FAIL @@ -356,36 +272,18 @@ [Web Animations: property 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 - [CSS Transitions: property from [rotate(30deg)\] to [rotate(330deg)\] at (2) should be [rotate(630deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [rotate(90deg)\] at (1) should be [rotate(90deg)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 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 - [CSS Transitions: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (2) should be [rotateZ(1800deg)\]] - expected: FAIL - [Web Animations: property from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.25) should be [rotateX(175deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotate(30deg)\] to [rotate(330deg)\] at (-1) should be [rotate(-270deg)\]] - expected: FAIL - [CSS Transitions: property 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: property 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 from [none\] to [rotate(90deg)\] at (2) should be [rotate(180deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property 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 @@ -407,12 +305,6 @@ [CSS Transitions: property from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0.75) should be [rotate3d(7, 8, 9, 220deg)\]] expected: FAIL - [CSS Transitions: property from [rotate(90deg)\] to [none\] at (0.75) should be [rotate(22.5deg)\]] - expected: FAIL - - [CSS Transitions: property 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 from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.75) should be [rotateY(600deg)\]] expected: FAIL @@ -437,15 +329,9 @@ [CSS Transitions: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (1) should be [rotateY(0deg)\]] expected: FAIL - [CSS Transitions: property 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 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: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (-1) should be [rotateZ(-900deg)\]] - expected: FAIL - [Web Animations: property from [rotate(90deg)\] to [none\] at (0.25) should be [rotate(67.5deg)\]] expected: FAIL @@ -461,9 +347,6 @@ [CSS Animations: property from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (-1) should be [skewX(0rad) perspective(300px)\]] expected: FAIL - [CSS Transitions: property from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.75) should be [rotateY(600deg)\]] - expected: FAIL - [Web Animations: property from [rotate3d(0, 1, 0, 0deg)\] to [rotate3d(0, 1, 0, 450deg)\] at (-1) should be [rotate3d(0, 1, 0, -450deg)\]] expected: FAIL @@ -521,18 +404,12 @@ [Web Animations: property from [rotate3d(1, 1, 0, 90deg)\] to [rotate3d(0, 1, 1, 180deg)\] at (0) should be [rotate3d(1, 1, 0, 90deg)\]] expected: FAIL - [CSS Transitions: property 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 from [rotateX(0deg)\] to [rotateX(700deg)\] at (0) should be [rotateX(0deg)\]] expected: FAIL [CSS Transitions: property from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (-1) should be [rotateZ(-900deg)\]] - expected: FAIL - [Web Animations: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.25) should be [rotateZ(225deg)\]] expected: FAIL @@ -548,18 +425,12 @@ [CSS Transitions with transition: all: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotate(90deg)\] to [none\] at (0.75) should be [rotate(22.5deg)\]] - expected: FAIL - [CSS Animations: property from [perspective(400px)\] to [perspective(500px)\] at (0.75) should be [perspective(475px)\]] expected: FAIL [Web Animations: property from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.25) should be [rotateX(175deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (1) should be [rotateY(0deg)\]] expected: FAIL @@ -590,12 +461,6 @@ [CSS Transitions: property from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.25) should be [scaleZ(1.25) perspective(425px)\]] expected: FAIL - [CSS Transitions: property from [rotate(30deg)\] to [rotate(330deg)\] at (0.25) should be [rotate(105deg)\]] - expected: FAIL - - [CSS Transitions: property from [rotate(30deg)\] to [rotate(330deg)\] at (-1) should be [rotate(-270deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]] expected: FAIL @@ -605,30 +470,15 @@ [CSS Transitions: property from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (0) should be [rotate3d(7, 8, 9, 100deg)\]] expected: FAIL - [CSS Transitions: property from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.25) should be [rotateY(200deg)\]] - expected: FAIL - [Web Animations: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]] expected: FAIL [Web Animations: property from [perspective(400px)\] to [perspective(500px)\] at (2) should be [perspective(600px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (0.25) should be [rotateZ(225deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 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 from [rotateX(0deg)\] to [rotateY(900deg)\] at (2) should be [rotateY(1800deg)\]] expected: FAIL - [CSS Transitions: property from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.75) should be [rotateX(525deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [rotateX(0deg)\] to [rotateY(900deg)\] at (1) should be [rotateY(900deg)\]] expected: FAIL @@ -644,27 +494,18 @@ [CSS Transitions with transition: all: property from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (-1) should be [rotate3d(7, 8, 9, -60deg)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [perspective(400px)\] to [perspective(500px)\] at (-1) should be [perspective(300px)\]] expected: FAIL [CSS Animations: property from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (-1) should be [scaleZ(0) perspective(300px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotateY(0deg)\] to [rotateY(800deg)\] at (0.25) should be [rotateY(200deg)\]] - expected: FAIL - [Web Animations: property 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 [CSS Transitions: property from [scaleZ(1) perspective(400px)\] to [scaleZ(2) perspective(500px)\] at (0.75) should be [scaleZ(1.75) perspective(475px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotate(30deg)\] to [rotate(330deg)\] at (0.75) should be [rotate(255deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [rotate(90deg)\] at (0.75) should be [rotate(67.5deg)\]] expected: FAIL @@ -686,12 +527,6 @@ [Web Animations: property from [rotateZ(0deg)\] to [rotateZ(900deg)\] at (-1) should be [rotateZ(-900deg)\]] expected: FAIL - [CSS Transitions: property from [rotate(30deg)\] to [rotate(330deg)\] at (0.75) should be [rotate(255deg)\]] - expected: FAIL - - [CSS Transitions: property from [rotateX(0deg)\] to [rotateX(700deg)\] at (-1) should be [rotateX(-700deg)\]] - expected: FAIL - [Web Animations: property 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 @@ -707,9 +542,6 @@ [CSS Transitions with transition: all: property from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (2) should be [rotate3d(7, 8, 9, 900deg)\]] expected: FAIL - [CSS Transitions: property from [none\] to [rotate(90deg)\] at (-1) should be [rotate(-90deg)\]] - expected: FAIL - [CSS Transitions: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (-1) should be [rotateY(1800deg)\]] expected: FAIL @@ -728,12 +560,6 @@ [Web Animations: property 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 - [CSS Transitions: property 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 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 from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (2) should be [rotate3d(7, 8, 9, 420deg)\]] expected: FAIL @@ -761,9 +587,6 @@ [CSS Transitions with transition: all: property from [perspective(400px)\] to [perspective(500px)\] at (0.75) should be [perspective(475px)\]] expected: FAIL - [CSS Transitions: property from [rotate(90deg)\] to [none\] at (-1) should be [rotate(180deg)\]] - expected: FAIL - [CSS Animations: property from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (0.25) should be [skewX(12.5rad) perspective(425px)\]] expected: FAIL @@ -776,12 +599,6 @@ [Web Animations: property from [rotate(30deg)\] to [rotate(330deg)\] at (0.75) should be [rotate(255deg)\]] expected: FAIL - [CSS Transitions: property from [rotateY(0deg)\] to [rotateY(800deg)\] at (-1) should be [rotateY(-800deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 from [rotateX(0deg)\] to [rotateY(900deg)\] at (-1) should be [rotateY(-900deg)\]] expected: FAIL @@ -809,12 +626,6 @@ [CSS Transitions with transition: all: property from [skewX(10rad) perspective(400px)\] to [skewX(20rad) perspective(500px)\] at (0.75) should be [skewX(17.5rad) perspective(475px)\]] expected: FAIL - [CSS Transitions: property 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 from [rotateX(0deg)\] to [rotateX(700deg)\] at (0.25) should be [rotateX(175deg)\]] - expected: FAIL - [Web Animations: property from [rotateY(0deg)\] to [rotateY(800deg)\] at (1) should be [rotateY(800deg)\]] expected: FAIL @@ -827,18 +638,12 @@ [Web Animations: property from [rotate3d(7, 8, 9, 0deg)\] to [rotate3d(7, 8, 9, 450deg)\] at (1) should be [rotate3d(7, 8, 9, 450deg)\]] expected: FAIL - [CSS Transitions: property 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 from [rotateY(0deg)\] to [rotateY(800deg)\] at (0) should be [rotateY(0deg)\]] expected: FAIL [CSS Animations: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (2) should be [rotateY(-900deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotate(90deg)\] to [none\] at (0.25) should be [rotate(67.5deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [rotate3d(7, 8, 9, 100deg)\] to [rotate3d(7, 8, 9, 260deg)\] at (1) should be [rotate3d(7, 8, 9, 260deg)\]] expected: FAIL @@ -860,9 +665,6 @@ [CSS Transitions: property from [rotateY(900deg)\] to [rotateZ(0deg)\] at (0.75) should be [rotateY(225deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [rotate(90deg)\] at (0.25) should be [rotate(22.5deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [rotate(90deg)\] at (-1) should be [rotate(-90deg)\]] + [CSS Transitions with transition: all: property 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 diff --git a/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-003.html.ini b/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-003.html.ini index 1c73f55070b..ff51a0717b9 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-003.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-003.html.ini @@ -2,24 +2,12 @@ [transform interpolation] expected: FAIL - [CSS Transitions: property from [skewX(10rad)\] to [skewX(20rad)\] at (2) should be [skewX(30rad)\]] - expected: FAIL - [Web Animations: property from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (2) should be [skewX(30rad) scaleZ(3)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (0) should be [skewX(10rad) scaleZ(1)\]] expected: FAIL - [CSS Transitions: property from [skewY(10rad)\] to [skewY(20rad)\] at (0.75) should be [skewY(17.5rad)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [skewX(10rad)\] to [skewX(20rad)\] at (0.75) should be [skewX(17.5rad)\]] - expected: FAIL - [CSS Transitions with transition: all: property 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 @@ -41,9 +29,6 @@ [CSS Transitions: property 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 - [CSS Transitions with transition: all: property 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 from [skewY(10rad)\] to [skewY(20rad)\] at (0.25) should be [skewY(12.5rad)\]] expected: FAIL @@ -65,18 +50,9 @@ [Web Animations: property 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 from [skewY(10rad)\] to [skewY(20rad)\] at (0.75) should be [skewY(17.5rad)\]] - expected: FAIL - [CSS Animations: property 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 - [CSS Transitions with transition: all: property from [skewX(10rad)\] to [skewX(20rad)\] at (0.25) should be [skewX(12.5rad)\]] - expected: FAIL - - [CSS Transitions: property from [skewY(10rad)\] to [skewY(20rad)\] at (2) should be [skewY(30rad)\]] - expected: FAIL - [CSS Transitions: property 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 @@ -104,18 +80,12 @@ [Web Animations: property 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 - [CSS Transitions: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%)\]] expected: FAIL [CSS Animations: property 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 - [CSS Transitions: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (2) should be [skewX(30rad) scaleZ(3)\]] - expected: FAIL - [CSS Transitions: property 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 @@ -125,30 +95,15 @@ [CSS Transitions with transition: all: property 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 - [CSS Transitions with transition: all: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0.75) should be [skewX(17.5rad) scaleZ(1.75)\]] - expected: FAIL - - [CSS Transitions: property 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 from [skewY(10rad)\] to [skewY(20rad)\] at (0.25) should be [skewY(12.5rad)\]] - expected: FAIL - [Web Animations: property from [skewX(10rad)\] to [skewX(20rad)\] at (1) should be [skewX(20rad)\]] expected: FAIL [Web Animations: property from [skewY(10rad)\] to [skewY(20rad)\] at (0) should be [skewY(10rad)\]] expected: FAIL - [CSS Transitions with transition: all: property from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]] - expected: FAIL - [Web Animations: property from [skewX(10rad)\] to [skewX(20rad)\] at (0) should be [skewX(10rad)\]] expected: FAIL - [CSS Transitions with transition: all: property from [skewY(10rad)\] to [skewY(20rad)\] at (-1) should be [skewY(0rad)\]] - expected: FAIL - [CSS Transitions with transition: all: property 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 @@ -170,15 +125,6 @@ [Web Animations: property from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (2) should be [translateY(110%) scaleZ(3)\]] expected: FAIL - [CSS Transitions with transition: all: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]] - expected: FAIL - - [CSS Transitions: property from [skewX(10rad)\] to [skewX(20rad)\] at (-1) should be [skewX(0rad)\]] - expected: FAIL - - [CSS Transitions: property from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (2) should be [skewX(30rad) scaleZ(3)\]] - expected: FAIL - [Web Animations: property from [skewY(10rad)\] to [skewY(20rad)\] at (2) should be [skewY(30rad)\]] expected: FAIL @@ -197,36 +143,21 @@ [Web Animations: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0) should be [skewX(10rad) scaleZ(1)\]] expected: FAIL - [CSS Transitions: property from [skewX(10rad)\] to [skewX(20rad)\] at (0.75) should be [skewX(17.5rad)\]] - expected: FAIL - [Web Animations: property from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (2) should be [translateY(110%) scaleZ(3)\]] expected: FAIL - [CSS Transitions: property from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]] - expected: FAIL - [Web Animations: property from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%)\]] expected: FAIL [Web Animations: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (-1) should be [skewX(0rad) scaleZ(0)\]] expected: FAIL - [CSS Transitions: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0.75) should be [skewX(17.5rad) scaleZ(1.75)\]] - expected: FAIL - - [CSS Transitions: property 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 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 [Web Animations: property from [translateY(70%)\] to [translateY(90%) scaleZ(2)\] at (0.25) should be [translateY(75%) scaleZ(1.25)\]] expected: FAIL - [CSS Transitions: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (0.25) should be [skewX(12.5rad) scaleZ(1.25)\]] - expected: FAIL - [Web Animations: property from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (1) should be [translateY(90%) scaleZ(2)\]] expected: FAIL @@ -242,33 +173,18 @@ [Web Animations: property from [skewX(10rad) scaleZ(1)\] to [skewX(20rad) scaleZ(2)\] at (1) should be [skewX(20rad) scaleZ(2)\]] expected: FAIL - [CSS Transitions: property from [skewY(10rad)\] to [skewY(20rad)\] at (0.25) should be [skewY(12.5rad)\]] - expected: FAIL - [Web Animations: property from [skewY(10rad)\] to [skewY(20rad)\] at (-1) should be [skewY(0rad)\]] expected: FAIL [Web Animations: property from [skewX(10rad)\] to [skewX(20rad)\] at (-1) should be [skewX(0rad)\]] expected: FAIL - [CSS Transitions: property from [skewY(10rad)\] to [skewY(20rad)\] at (-1) should be [skewY(0rad)\]] - expected: FAIL - - [CSS Transitions: property from [skewX(10rad)\] to [skewX(20rad)\] at (0.25) should be [skewX(12.5rad)\]] - expected: FAIL - [Web Animations: property from [skewX(10rad)\] to [skewX(20rad) scaleZ(2)\] at (1) should be [skewX(20rad) scaleZ(2)\]] expected: FAIL [Web Animations: property from [skewX(10rad)\] to [skewX(20rad)\] at (0.25) should be [skewX(12.5rad)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [skewX(10rad)\] to [skewX(20rad)\] at (-1) should be [skewX(0rad)\]] - expected: FAIL - [Web Animations: property from [translateY(70%) scaleZ(1)\] to [translateY(90%) scaleZ(2)\] at (0) should be [translateY(70%) scaleZ(1)\]] expected: FAIL diff --git a/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-004.html.ini b/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-004.html.ini index 8cd7ee59314..5df2147d428 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-004.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-004.html.ini @@ -11,9 +11,6 @@ [CSS Transitions with transition: all: property 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 - [CSS Transitions with transition: all: property 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 from [translateZ(2em)\] to [translateZ(3em)\] at (0.75) should be [translateZ(2.75em)\]] expected: FAIL @@ -158,9 +155,6 @@ [CSS Transitions with transition: all: property 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 - [CSS Transitions with transition: all: property 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 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 @@ -188,18 +182,12 @@ [Web Animations: property from [translateZ(2em)\] to [translateZ(3em)\] at (-1) should be [translateZ(1em)\]] expected: FAIL - [CSS Transitions: property from [translate3d(12px, 70%, 2em)\] to [translate3d(13px, 90%, 3em)\] at (-1) should be [translate3d(11px, 50%, 1em)\]] - expected: FAIL - [Web Animations: property 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 [Web Animations: property 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 - [CSS Transitions: property from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (-1) should be [skewX(0rad) translateY(50%)\]] - expected: FAIL - [CSS Animations: property from [skewX(1rad)\] to [translate3d(8px, -4px, 12px) skewX(2rad)\] at (0) should be [matrix(1, 0, 1.5574077246549023, 1, 0, 0)\]] expected: FAIL @@ -233,9 +221,6 @@ [CSS Animations: property 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 - [CSS Transitions with transition: all: property from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (-1) should be [skewX(0rad) translateY(50%)\]] - expected: FAIL - [Web Animations: property 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 @@ -296,9 +281,6 @@ [CSS Transitions: property 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 - [CSS Transitions: property 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 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 @@ -308,9 +290,6 @@ [Web Animations: property 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 - [CSS Transitions: property 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 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 @@ -410,9 +389,6 @@ [CSS Transitions: property 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 - [CSS Transitions: property from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (2) should be [skewX(30rad) translateY(110%)\]] - expected: FAIL - [CSS Transitions: property 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 @@ -512,18 +488,3 @@ [Web Animations: property from [skewX(10rad) translateY(70%)\] to [skewX(20rad) translateY(90%)\] at (1) should be [skewX(20rad) translateY(90%)\]] expected: FAIL - [CSS Transitions: property 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 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 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 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 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 - diff --git a/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-005.html.ini b/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-005.html.ini index 9a833bd4e08..145bfea17d2 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-005.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/transform-interpolation-005.html.ini @@ -8,15 +8,9 @@ [CSS Transitions: property from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (2) should be [matrix(13, 0, 6, 3, 12, 0)\]] expected: FAIL - [CSS Transitions: property from [rotate(180deg)\] to [none\] at (0.25) should be [rotate(135deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [rotate(360deg)\] at (2) should be [rotate(720deg)\]] expected: FAIL - [CSS Transitions: property from [none\] to [rotate(360deg)\] at (2) should be [rotate(720deg)\]] - expected: FAIL - [Web Animations: property from [rotate(180deg)\] to [none\] at (-1) should be [rotate(360deg)\]] expected: FAIL @@ -44,9 +38,6 @@ [Web Animations: property 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 - [CSS Transitions: property from [none\] to [rotate(360deg)\] at (0.75) should be [rotate(270deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [rotate(180deg)\] at (1) should be [rotate(180deg)\]] expected: FAIL @@ -68,9 +59,6 @@ [Web Animations: property 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 - [CSS Transitions: property 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 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 @@ -116,18 +104,9 @@ [CSS Transitions: property 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 - [CSS Transitions with transition: all: property 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 from [none\] to [rotate(180deg)\] at (0.25) should be [rotate(45deg)\]] - expected: FAIL - [Web Animations: property 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 - [CSS Transitions: property from [none\] to [rotate(360deg)\] at (0.25) should be [rotate(90deg)\]] - expected: FAIL - [Web Animations: property 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 @@ -140,9 +119,6 @@ [Web Animations: property 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 - [CSS Transitions with transition: all: property 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 from [none\] to [rotate(180deg)\] at (0.25) should be [rotate(45deg)\]] expected: FAIL @@ -155,45 +131,24 @@ [Web Animations: property from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (-1) should be [matrix(-5, 0, 0, 0, -6, 0)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 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 [CSS Animations: property 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 - [CSS Transitions with transition: all: property from [none\] to [rotate(360deg)\] at (-1) should be [rotate(-360deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [rotate(180deg)\] to [none\] at (0.75) should be [rotate(45deg)\]] - expected: FAIL - [Web Animations: property 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 [Web Animations: property 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 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 from [rotate(180deg)\] to [none\] at (0.75) should be [rotate(45deg)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [rotate(180deg)\] at (2) should be [rotate(360deg)\]] - expected: FAIL - [Web Animations: property 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 [CSS Transitions with transition: all: property 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 - [CSS Transitions: property from [rotate(180deg)\] to [none\] at (-1) should be [rotate(360deg)\]] - expected: FAIL - [CSS Transitions: property from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (-1) should be [matrix(-5, 0, 0, 0, -6, 0)\]] expected: FAIL @@ -212,12 +167,6 @@ [Web Animations: property 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 - [CSS Transitions: property 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 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 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 @@ -233,15 +182,9 @@ [Web Animations: property from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (0) should be [matrix(1, 0, 0, 1, 0, 0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [rotate(180deg)\] at (-1) should be [rotate(-180deg)\]] - expected: FAIL - [Web Animations: property 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 - [CSS Transitions: property from [rotate(180deg)\] to [none\] at (2) should be [rotate(-180deg)\]] - expected: FAIL - [Web Animations: property 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 @@ -278,18 +221,9 @@ [CSS Animations: property 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 - [CSS Transitions with transition: all: property from [none\] to [rotate(180deg)\] at (0.25) should be [rotate(45deg)\]] - expected: FAIL - [Web Animations: property 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 - [CSS Transitions: property from [none\] to [rotate(180deg)\] at (0.75) should be [rotate(135deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [rotate(180deg)\] at (0.75) should be [rotate(135deg)\]] - expected: FAIL - [Web Animations: property 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 @@ -299,9 +233,6 @@ [CSS Transitions with transition: all: property from [none\] to [matrix(7, 0, 2, 2, 6, 0)\] at (2) should be [matrix(13, 0, 6, 3, 12, 0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [rotate(360deg)\] at (0.75) should be [rotate(270deg)\]] - expected: FAIL - [Web Animations: property 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 @@ -320,9 +251,6 @@ [Web Animations: property from [none\] to [rotate(360deg)\] at (1) should be [rotate(360deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotate(180deg)\] to [none\] at (-1) should be [rotate(360deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [rotate(360deg)\] at (0.75) should be [rotate(270deg)\]] expected: FAIL @@ -377,9 +305,6 @@ [Web Animations: property 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 from [none\] to [rotate(360deg)\] at (0.25) should be [rotate(90deg)\]] - expected: FAIL - [CSS Transitions: property 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 @@ -398,12 +323,6 @@ [Web Animations: property 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 - [CSS Transitions: property from [none\] to [rotate(360deg)\] at (-1) should be [rotate(-360deg)\]] - expected: FAIL - - [CSS Transitions: property 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 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 @@ -413,9 +332,6 @@ [CSS Transitions with transition: all: property 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 - [CSS Transitions: property from [none\] to [rotate(180deg)\] at (-1) should be [rotate(-180deg)\]] - expected: FAIL - [Web Animations: property 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 @@ -428,12 +344,6 @@ [Web Animations: property 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 - [CSS Transitions: property 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 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 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 @@ -449,12 +359,3 @@ [Web Animations: property from [rotate(180deg)\] to [none\] at (0.75) should be [rotate(45deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [rotate(180deg)\] to [none\] at (0.25) should be [rotate(135deg)\]] - expected: FAIL - - [CSS Transitions: property 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 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 - diff --git a/tests/wpt/metadata/css/css-transforms/animation/transform-origin-interpolation.html.ini b/tests/wpt/metadata/css/css-transforms/animation/transform-origin-interpolation.html.ini index 18cf13f6418..05bff4e2035 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/transform-origin-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/transform-origin-interpolation.html.ini @@ -2,9 +2,6 @@ [transform-origin interpolation] expected: FAIL - [CSS Transitions: property from [0% 50% 5px\] to [100% 150% 0px\] at (0.6) should be [60% 110% 2px\]] - expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (-0.3) should be [26.5px 26.5px\]] expected: FAIL @@ -212,15 +209,9 @@ [CSS Transitions: property from [top left\] to [bottom right\] at (0.6) should be [30px 30px\]] expected: FAIL - [CSS Transitions: property from [0% 50% 5px\] to [100% 150% 0px\] at (-0.3) should be [-30% 20% 6.5px\]] - expected: FAIL - [Web Animations: property from [initial\] to [20px 20px\] at (0.3) should be [23.5px 23.5px\]] expected: FAIL - [CSS Transitions: property from [0% 50% 5px\] to [100% 150% 0px\] at (1.5) should be [150% 200% -2.5px\]] - expected: FAIL - [Web Animations: property from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] expected: FAIL @@ -245,9 +236,6 @@ [Web Animations: property from [top left\] to [bottom right\] at (-0.3) should be [-15px -15px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0% 50% 5px\] to [100% 150% 0px\] at (-0.3) should be [-30% 20% 6.5px\]] - expected: FAIL - [CSS Transitions: property from [center center\] to [0% 100px\] at (-0.3) should be [32.5px 2.5px\]] expected: FAIL @@ -326,9 +314,6 @@ [CSS Transitions with transition: all: property from [center center\] to [0% 100px\] at (1) should be [0px 100px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0% 50% 5px\] to [100% 150% 0px\] at (0.3) should be [30% 80% 3.5px\]] - expected: FAIL - [CSS Transitions: property from [initial\] to [20px 20px\] at (0) should be [25px 25px\]] expected: FAIL @@ -353,9 +338,6 @@ [Web Animations: property from [0% 50% 5px\] to [100% 150% 0px\] at (1) should be [100% 150% 0px\]] expected: FAIL - [CSS Transitions: property from [0% 50% 5px\] to [100% 150% 0px\] at (0.3) should be [30% 80% 3.5px\]] - expected: FAIL - [CSS Animations: property from [top left\] to [bottom right\] at (1.5) should be [75px 75px\]] expected: FAIL @@ -377,6 +359,3 @@ [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (1) should be [20px 20px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0% 50% 5px\] to [100% 150% 0px\] at (0.6) should be [60% 110% 2px\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-transforms/animation/translate-interpolation.html.ini b/tests/wpt/metadata/css/css-transforms/animation/translate-interpolation.html.ini index 08046e94bf5..dd69074e4e9 100644 --- a/tests/wpt/metadata/css/css-transforms/animation/translate-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-transforms/animation/translate-interpolation.html.ini @@ -74,48 +74,24 @@ [translate interpolation] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]] - expected: FAIL - - [CSS Transitions: property from [-100px\] to [100px\] at (0.25) should be [-50px\]] - expected: FAIL - [CSS Animations: property from [initial\] to [inherit\] at (0) should be [0px\]] expected: FAIL [Web Animations: property from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]] expected: FAIL - [CSS Transitions: property from [-100%\] to [100%\] at (2) should be [300%\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [initial\] at (0) should be [100px 200px 300px\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [-100%\] to [100%\] at (-1) should be [-300%\]] - expected: FAIL - [Web Animations: property from [none\] to [none\] at (0) should be [none\]] expected: FAIL - [CSS Transitions: property from [200px 100px 400px\] to [initial\] at (-1) should be [400px 200px 800px\]] - expected: FAIL - [CSS Animations: property from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]] expected: FAIL [Web Animations: property from [0px\] to [-100px -50px 100px\] at (0.75) should be [-75px -37.5px 75px\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]] - expected: FAIL - [Web Animations: property from [-100px\] to [100px\] at (0.25) should be [-50px\]] expected: FAIL @@ -149,33 +125,15 @@ [CSS Animations: property from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]] expected: FAIL - [CSS Transitions: property from [0px\] to [-100px -50px 100px\] at (2) should be [-200px -100px 200px\]] - expected: FAIL - [Web Animations: property from [200px 100px 400px\] to [initial\] at (2) should be [-200px -100px -400px\]] expected: FAIL [Web Animations: property from [-100px -50px\] to [100px 50px\] at (-1) should be [-300px -150px\]] expected: FAIL - [CSS Transitions with transition: all: property from [-100%\] to [100%\] at (0.75) should be [50%\]] - expected: FAIL - [Web Animations: property from [-100px -50px 100px\] to [0px\] at (1) should be [0px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [inherit\] at (0.75) should be [75px 150px 225px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [inherit\] at (0.25) should be [25px 50px 75px\]] - expected: FAIL - - [CSS Transitions: property from [-100px\] to [100px\] at (-1) should be [-300px\]] - expected: FAIL - - [CSS Transitions: property from [-100px -50px\] to [100px 50px\] at (-1) should be [-300px -150px\]] - expected: FAIL - [Web Animations: property from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]] expected: FAIL @@ -191,18 +149,9 @@ [Web Animations: property from [-100%\] to [100%\] at (0.75) should be [50%\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [inherit\] at (-1) should be [-100px -200px -300px\]] - expected: FAIL - [Web Animations: property from [unset\] to [20px\] at (-1) should be [-20px\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [200px 100px 200px\] at (-1) should be [-200px -100px -200px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [200px 100px 200px\] to [inherit\] at (0.25) should be [175px 125px 225px\]] - expected: FAIL - [Web Animations: property from [-100px -50px 100px\] to [0px\] at (0) should be [-100px -50px 100px\]] expected: FAIL @@ -212,72 +161,39 @@ [Web Animations: property from [-100px\] to [100px\] at (1) should be [100px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]] - expected: FAIL - [Web Animations: property from [none\] to [none\] at (0.125) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property from [-100%\] to [100%\] at (0.25) should be [-50%\]] - expected: FAIL - [Web Animations: property from [none\] to [8px 80% 800px\] at (0.125) should be [1px 10% 100px\]] expected: FAIL [CSS Animations: property from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [inherit\] at (-1) should be [-100px -200px -300px\]] - expected: FAIL - - [CSS Transitions: property from [200px 100px 200px\] to [inherit\] at (2) should be [0px 300px 400px\]] - expected: FAIL - [Web Animations: property from [none\] to [8px 80% 800px\] at (1) should be [8px 80% 800px\]] expected: FAIL [Web Animations: property from [0px\] to [-100px -50px 100px\] at (1) should be [-100px -50px 100px\]] expected: FAIL - [CSS Transitions: property from [0px\] to [-100px -50px 100px\] at (-1) should be [100px 50px -100px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]] expected: FAIL [Web Animations: property from [unset\] to [20px\] at (0) should be [0px\]] expected: FAIL - [CSS Transitions: property from [-100px -50px 100px\] to [0px\] at (2) should be [100px 50px -100px\]] - expected: FAIL - [Web Animations: property from [220px 240px 260px\] to [300px 400px 500px\] at (-1) should be [140px 80px 20px\]] expected: FAIL - [CSS Transitions: property from [480px 400px 320px\] to [240% 160%\] at (2) should be [calc(480% - 480px) calc(320% - 400px) -320px\]] - expected: FAIL - [Web Animations: property from [-100px -50px\] to [100px 50px\] at (0.75) should be [50px 25px\]] expected: FAIL [CSS Animations: property from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [200px 100px 200px\] at (-1) should be [-200px -100px -200px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [200px 100px 400px\] to [initial\] at (-1) should be [400px 200px 800px\]] - expected: FAIL - [Web Animations: property from [200px 100px 400px\] to [initial\] at (0) should be [200px 100px 400px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0px\] to [-100px -50px 100px\] at (-1) should be [100px 50px -100px\]] - expected: FAIL - [Web Animations: property from [0px\] to [-100px -50px 100px\] at (0) should be [0px\]] expected: FAIL @@ -296,27 +212,15 @@ [Web Animations: property from [480px 400px 320px\] to [240% 160%\] at (2) should be [calc(480% - 480px) calc(320% - 400px) -320px\]] expected: FAIL - [CSS Transitions with transition: all: property from [480px 400px 320px\] to [240% 160%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px) 40px\]] - expected: FAIL - [Web Animations: property from [480px 400px 320px\] to [240% 160%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%) 640px\]] expected: FAIL [Web Animations: property from [-100px -50px 100px\] to [0px\] at (-1) should be [-200px -100px 200px\]] expected: FAIL - [CSS Transitions with transition: all: property from [-100px -50px\] to [100px 50px\] at (0.75) should be [50px 25px\]] - expected: FAIL - [CSS Animations: property from [200px 100px 200px\] to [inherit\] at (0) should be [200px 100px 200px\]] expected: FAIL - [CSS Transitions: property from [-100px\] to [100px\] at (0.75) should be [50px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [8px 80% 800px\] at (-1) should be [-8px -80% -800px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [200px 100px 200px\] at (1) should be [200px 100px 200px\]] expected: FAIL @@ -326,18 +230,12 @@ [CSS Animations: property from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]] - expected: FAIL - [Web Animations: property from [200px 100px 400px\] to [initial\] at (-1) should be [400px 200px 800px\]] expected: FAIL [Web Animations: property from neutral to [20px\] at (0.25) should be [12.5px\]] expected: FAIL - [CSS Transitions: property from [480px 400px 320px\] to [240% 160%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px) 40px\]] - expected: FAIL - [CSS Animations: property from [none\] to [none\] at (0.125) should be [none\]] expected: FAIL @@ -347,30 +245,15 @@ [Web Animations: property from [220px 240px 260px\] to [300px 400px 500px\] at (0) should be [220px 240px 260px\]] expected: FAIL - [CSS Transitions: property from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]] - expected: FAIL - [CSS Animations: property from [none\] to [none\] at (0.875) should be [none\]] expected: FAIL [Web Animations: property from neutral to [20px\] at (1) should be [20px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [200px 100px 200px\] at (2) should be [400px 200px 400px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]] - expected: FAIL - [CSS Animations: property from [none\] to [none\] at (-1) should be [none\]] expected: FAIL - [CSS Transitions: property from [-100px -50px\] to [100px 50px\] at (2) should be [300px 150px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [220px 240px 260px\] to [300px 400px 500px\] at (0.125) should be [230px 260px 290px\]] - expected: FAIL - [Web Animations: property from [200px 100px 400px\] to [initial\] at (0.75) should be [50px 25px 100px\]] expected: FAIL @@ -380,45 +263,18 @@ [CSS Animations: property from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]] expected: FAIL - [CSS Transitions with transition: all: property from [220px 240px 260px\] to [300px 400px 500px\] at (0.875) should be [290px 380px 470px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [-100px -50px\] to [100px 50px\] at (0.25) should be [-50px -25px\]] - expected: FAIL - [Web Animations: property from [none\] to [8px 80% 800px\] at (2) should be [16px 160% 1600px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]] - expected: FAIL - - [CSS Transitions: property from [220px 240px 260px\] to [300px 400px 500px\] at (0.125) should be [230px 260px 290px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]] - expected: FAIL - - [CSS Transitions: property from [0px\] to [-100px -50px 100px\] at (0.25) should be [-25px -12.5px 25px\]] - expected: FAIL - [Web Animations: property from [-100%\] to [100%\] at (0.25) should be [-50%\]] expected: FAIL - [CSS Transitions with transition: all: property from [0px\] to [-100px -50px 100px\] at (0.25) should be [-25px -12.5px 25px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [inherit\] at (0.75) should be [75px 150px 225px\]] - expected: FAIL - [CSS Animations: property from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]] expected: FAIL [Web Animations: property from neutral to [20px\] at (2) should be [30px\]] expected: FAIL - [CSS Transitions: property from [-100px\] to [100px\] at (2) should be [300px\]] - expected: FAIL - [Web Animations: property from [-100px -50px 100px\] to [0px\] at (0.25) should be [-75px -37.5px 75px\]] expected: FAIL @@ -428,24 +284,12 @@ [Web Animations: property from [inherit\] to [initial\] at (-1) should be [200px 400px 600px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [200px 100px 200px\] at (2) should be [300px 0px 100px\]] - expected: FAIL - - [CSS Transitions: property from [-100%\] to [100%\] at (0.75) should be [50%\]] - expected: FAIL - [Web Animations: property from [initial\] to [200px 100px 200px\] at (1) should be [200px 100px 200px\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]] - expected: FAIL - [Web Animations: property from [220px 240px 260px\] to [300px 400px 500px\] at (2) should be [380px 560px 740px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]] - expected: FAIL - [Web Animations: property from neutral to [20px\] at (0) should be [10px\]] expected: FAIL @@ -455,33 +299,15 @@ [Web Animations: property from [inherit\] to [initial\] at (1) should be [0px\]] expected: FAIL - [CSS Transitions: property from [-100px -50px 100px\] to [0px\] at (0.75) should be [-25px -12.5px 25px\]] - expected: FAIL - [Web Animations: property from [initial\] to [inherit\] at (0.25) should be [25px 50px 75px\]] expected: FAIL [Web Animations: property from [-100px\] to [100px\] at (2) should be [300px\]] expected: FAIL - [CSS Transitions: property from [220px 240px 260px\] to [300px 400px 500px\] at (0.875) should be [290px 380px 470px\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 from [-100px\] to [100px\] at (0.25) should be [-50px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [220px 240px 260px\] to [300px 400px 500px\] at (-1) should be [140px 80px 20px\]] - expected: FAIL - [Web Animations: property from [initial\] to [200px 100px 200px\] at (0.75) should be [150px 75px 150px\]] expected: FAIL - [CSS Transitions with transition: all: property from [-100px\] to [100px\] at (-1) should be [-300px\]] - expected: FAIL - [Web Animations: property from [initial\] to [200px 100px 200px\] at (0.25) should be [50px 25px 50px\]] expected: FAIL @@ -491,33 +317,15 @@ [CSS Transitions with transition: all: property from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]] expected: FAIL - [CSS Transitions: property from [0px\] to [-100px -50px 100px\] at (0.75) should be [-75px -37.5px 75px\]] - expected: FAIL - [Web Animations: property from [-100px -50px\] to [100px 50px\] at (1) should be [100px 50px\]] expected: FAIL [Web Animations: property from [-100px -50px 100px\] to [0px\] at (0.75) should be [-25px -12.5px 25px\]] expected: FAIL - [CSS Transitions with transition: all: property from [200px 100px 400px\] to [initial\] at (0.75) should be [50px 25px 100px\]] - expected: FAIL - [Web Animations: property from [480px 400px 320px\] to [240% 160%\] at (0.875) should be [calc(210% + 60px) calc(140% + 50px) 40px\]] expected: FAIL - [CSS Transitions: property from [480px 400px 320px\] to [240% 160%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%) 280px\]] - expected: FAIL - - [CSS Transitions: property from [-100px -50px 100px\] to [0px\] at (-1) should be [-200px -100px 200px\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [inherit\] at (2) should be [200px 400px 600px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [200px 100px 400px\] to [initial\] at (0.25) should be [150px 75px 300px\]] - expected: FAIL - [CSS Animations: property from [200px 100px 200px\] to [inherit\] at (0.75) should be [125px 175px 275px\]] expected: FAIL @@ -530,63 +338,27 @@ [Web Animations: property from [initial\] to [inherit\] at (1) should be [100px 200px 300px\]] expected: FAIL - [CSS Transitions: property from [200px 100px 200px\] to [inherit\] at (-1) should be [300px 0px 100px\]] - expected: FAIL - [Web Animations: property from [480px 400px 320px\] to [240% 160%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%) 280px\]] expected: FAIL - [CSS Transitions: property from [none\] to [8px 80% 800px\] at (0.875) should be [7px 70% 700px\]] - expected: FAIL - [Web Animations: property from [unset\] to [20px\] at (1) should be [20px\]] expected: FAIL - [CSS Transitions: property from [none\] to [8px 80% 800px\] at (2) should be [16px 160% 1600px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [200px 100px 200px\] at (0.25) should be [125px 175px 275px\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [200px 100px 200px\] at (0.75) should be [175px 125px 225px\]] - expected: FAIL - [Web Animations: property from [none\] to [8px 80% 800px\] at (0.875) should be [7px 70% 700px\]] expected: FAIL - [CSS Transitions: property from [-100px -50px\] to [100px 50px\] at (0.75) should be [50px 25px\]] - expected: FAIL - [Web Animations: property from [0px\] to [-100px -50px 100px\] at (0.25) should be [-25px -12.5px 25px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [200px 100px 200px\] at (0.25) should be [50px 25px 50px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [200px 100px 200px\] at (0.25) should be [50px 25px 50px\]] - expected: FAIL - [Web Animations: property from [initial\] to [200px 100px 200px\] at (0) should be [0px\]] expected: FAIL [Web Animations: property from [-100%\] to [100%\] at (2) should be [300%\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [8px 80% 800px\] at (0.125) should be [1px 10% 100px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [-100px -50px\] to [100px 50px\] at (-1) should be [-300px -150px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [8px 80% 800px\] at (0.875) should be [7px 70% 700px\]] - expected: FAIL - [CSS Animations: property from [initial\] to [inherit\] at (1) should be [100px 200px 300px\]] expected: FAIL @@ -599,9 +371,6 @@ [Web Animations: property from [none\] to [8px 80% 800px\] at (-1) should be [-8px -80% -800px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0px\] to [-100px -50px 100px\] at (0.75) should be [-75px -37.5px 75px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [200px 100px 200px\] at (0) should be [100px 200px 300px\]] expected: FAIL @@ -611,12 +380,6 @@ [Web Animations: property from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]] expected: FAIL - [CSS Transitions: property from [200px 100px 400px\] to [initial\] at (2) should be [-200px -100px -400px\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [8px 80% 800px\] at (0.125) should be [1px 10% 100px\]] - expected: FAIL - [Web Animations: property from [-100%\] to [100%\] at (0) should be [-100%\]] expected: FAIL @@ -626,21 +389,12 @@ [Web Animations: property from [none\] to [none\] at (2) should be [none\]] expected: FAIL - [CSS Transitions: property from [200px 100px 400px\] to [initial\] at (0.25) should be [150px 75px 300px\]] - expected: FAIL - [CSS Transitions: property from [480px 400px 320px\] to [240% 160%\] at (0) should be [480px 400px 320px\]] expected: FAIL [Web Animations: property from [-100%\] to [100%\] at (-1) should be [-300%\]] expected: FAIL - [CSS Transitions with transition: all: property from [-100px -50px 100px\] to [0px\] at (-1) should be [-200px -100px 200px\]] - expected: FAIL - - [CSS Transitions: property from [200px 100px 200px\] to [inherit\] at (0.25) should be [175px 125px 225px\]] - expected: FAIL - [CSS Animations: property from [200px 100px 200px\] to [inherit\] at (1) should be [100px 200px 300px\]] expected: FAIL @@ -668,51 +422,15 @@ [Web Animations: property from [inherit\] to [initial\] at (2) should be [-100px -200px -300px\]] expected: FAIL - [CSS Transitions: property from [-100%\] to [100%\] at (-1) should be [-300%\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]] expected: FAIL - [CSS Transitions: property from [220px 240px 260px\] to [300px 400px 500px\] at (-1) should be [140px 80px 20px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [-100px\] to [100px\] at (0.75) should be [50px\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [200px 100px 200px\] at (-1) should be [0px 300px 400px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [200px 100px 200px\] at (0.75) should be [150px 75px 150px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [200px 100px 200px\] at (0.75) should be [150px 75px 150px\]] - expected: FAIL - - [CSS Transitions: property from [200px 100px 400px\] to [initial\] at (0.75) should be [50px 25px 100px\]] - expected: FAIL - - [CSS Transitions: property from [480px 400px 320px\] to [240% 160%\] at (-1) should be [calc(960px - 240%) calc(800px - 160%) 640px\]] - expected: FAIL - - [CSS Transitions: property from [-100px -50px\] to [100px 50px\] at (0.25) should be [-50px -25px\]] - expected: FAIL - - [CSS Transitions: property from [-100%\] to [100%\] at (0.25) should be [-50%\]] - expected: FAIL - [Web Animations: property from [inherit\] to [initial\] at (0.75) should be [25px 50px 75px\]] expected: FAIL - [CSS Transitions: property from [initial\] to [inherit\] at (0.25) should be [25px 50px 75px\]] - expected: FAIL - - [CSS Transitions: property from [220px 240px 260px\] to [300px 400px 500px\] at (2) should be [380px 560px 740px\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [8px 80% 800px\] at (-1) should be [-8px -80% -800px\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [200px 100px 200px\] at (0) should be [100px 200px 300px\]] expected: FAIL @@ -737,21 +455,12 @@ [Web Animations: property from [initial\] to [inherit\] at (-1) should be [-100px -200px -300px\]] expected: FAIL - [CSS Transitions with transition: all: property from [-100px -50px 100px\] to [0px\] at (0.25) should be [-75px -37.5px 75px\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [-100px -50px 100px\] to [0px\] at (0.75) should be [-25px -12.5px 25px\]] - expected: FAIL - [Web Animations: property from [inherit\] to [initial\] at (0.25) should be [75px 150px 225px\]] expected: FAIL [Web Animations: property from [unset\] to [20px\] at (0.75) should be [15px\]] expected: FAIL - [CSS Transitions: property from [-100px -50px 100px\] to [0px\] at (0.25) should be [-75px -37.5px 75px\]] - expected: FAIL - [Web Animations: property from [initial\] to [inherit\] at (0.75) should be [75px 150px 225px\]] expected: FAIL @@ -761,9 +470,6 @@ [CSS Animations: property from [initial\] to [inherit\] at (2) should be [200px 400px 600px\]] expected: FAIL - [CSS Transitions with transition: all: property from [480px 400px 320px\] to [240% 160%\] at (0.125) should be [calc(420px + 30%) calc(350px + 20%) 280px\]] - expected: FAIL - [Web Animations: property from [none\] to [none\] at (1) should be [none\]] expected: FAIL diff --git a/tests/wpt/metadata/css/css-transitions/animations/text-shadow-interpolation.html.ini b/tests/wpt/metadata/css/css-transitions/animations/text-shadow-interpolation.html.ini index 2f854bb55e3..f2c66bc2bde 100644 --- a/tests/wpt/metadata/css/css-transitions/animations/text-shadow-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-transitions/animations/text-shadow-interpolation.html.ini @@ -11,9 +11,6 @@ [CSS Animations: property from [unset\] to [green 20px 20px 20px\] at (-0.3) should be [rgb(255, 176, 0) 33px 7px 33px\]] expected: FAIL - [CSS Transitions: property from neutral to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 25px 15px 25px\]] - expected: FAIL - [Web Animations: property from neutral to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 13px 27px 13px\]] expected: FAIL @@ -23,9 +20,6 @@ [CSS Animations: property from [unset\] to [green 20px 20px 20px\] at (0.6) should be [rgb(102, 143, 0) 24px 16px 24px\]] expected: FAIL - [CSS Transitions: property from [unset\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]] - expected: FAIL - [Web Animations: property from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (1.5) should be [rgb(0, 192, 0) 10px 10px 10px\]] expected: FAIL @@ -50,9 +44,6 @@ [CSS Animations: property from [inherit\] to [green 20px 20px 20px\] at (0.6) should be [rgb(102, 143, 0) 24px 16px 24px\]] expected: FAIL - [CSS Transitions with transition: all: property from [unset\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]] expected: FAIL @@ -71,9 +62,6 @@ [Web Animations: property from [initial\] to [green 20px 20px 20px\] at (0.3) should be [rgba(0, 128, 0, 0.3) 6px 6px 6px\]] expected: FAIL - [CSS Transitions with transition: all: property from neutral to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 13px 27px 13px\]] - expected: FAIL - [Web Animations: property from [unset\] to [green 20px 20px 20px\] at (-0.3) should be [rgb(255, 176, 0) 33px 7px 33px\]] expected: FAIL @@ -92,9 +80,6 @@ [Web Animations: property from neutral to [green 20px 20px 20px\] at (0) should be [rgb(255, 165, 0) 10px 30px 10px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 15px 25px 15px\]] - expected: FAIL - [Web Animations: property from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (0.6) should be [rgb(0, 77, 0) 10px 10px 10px\]] expected: FAIL @@ -104,9 +89,6 @@ [Web Animations: property from [black 15px 10px 5px\] to [orange -15px -10px 25px\] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]] - expected: FAIL - [CSS Animations: property from [unset\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]] expected: FAIL @@ -125,9 +107,6 @@ [Web Animations: property from [initial\] to [green 20px 20px 20px\] at (1) should be [rgb(0, 128, 0) 20px 20px 20px\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 27px 13px 27px\]] - expected: FAIL - [Web Animations: property from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (0.3) should be [rgb(0, 38, 0) 10px 10px 10px\]] expected: FAIL @@ -137,9 +116,6 @@ [Web Animations: property from [initial\] to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 192, 0) 30px 30px 30px\]] expected: FAIL - [CSS Transitions: property from [unset\] to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 15px 25px 15px\]] - expected: FAIL - [Web Animations: property from [black 10px 10px 10px\] to [currentColor 10px 10px 10px\] at (0) should be [rgb(0, 0, 0) 10px 10px 10px\]] expected: FAIL @@ -158,9 +134,6 @@ [Web Animations: property from neutral to [green 20px 20px 20px\] at (1.5) should be [rgb(0, 110, 0) 25px 15px 25px\]] expected: FAIL - [CSS Transitions: property from neutral to [green 20px 20px 20px\] at (0.3) should be [rgb(179, 154, 0) 13px 27px 13px\]] - expected: FAIL - [Web Animations: property from [black 15px 10px 5px\] to [orange -15px -10px 25px\] at (1) should be [rgb(255, 165, 0) -15px -10px 25px\]] expected: FAIL diff --git a/tests/wpt/metadata/css/css-ui/animation/outline-color-interpolation.html.ini b/tests/wpt/metadata/css/css-ui/animation/outline-color-interpolation.html.ini index a7b000b84da..f19bc2e422d 100644 --- a/tests/wpt/metadata/css/css-ui/animation/outline-color-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-ui/animation/outline-color-interpolation.html.ini @@ -14,18 +14,12 @@ [Web Animations: property from [inherit\] to [green\] at (1.5) should be [rgb(0, 65, 0)\]] expected: FAIL - [CSS Transitions with transition: all: property from neutral to [green\] at (0.3) should be [rgb(0, 38, 179)\]] - expected: FAIL - [Web Animations: property from [white\] to [orange\] at (0) should be [white\]] expected: FAIL [Web Animations: property from [unset\] to [green\] at (0) should be [rgb(0, 0, 0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]] - expected: FAIL - [Web Animations: property from [inherit\] to [green\] at (1) should be [rgb(0, 128, 0)\]] expected: FAIL @@ -41,18 +35,12 @@ [Web Animations: property from [initial\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]] expected: FAIL - [CSS Transitions: property from neutral to [green\] at (0.3) should be [rgb(0, 38, 179)\]] - expected: FAIL - [Web Animations: property from [initial\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]] expected: FAIL [Web Animations: property from neutral to [green\] at (1.5) should be [rgb(0, 192, 0)\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]] - expected: FAIL - [Web Animations: property from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 0)\]] expected: FAIL @@ -71,9 +59,6 @@ [Web Animations: property from [inherit\] to [green\] at (0.6) should be [rgb(102, 179, 0)\]] expected: FAIL - [CSS Transitions: property from [inherit\] to [green\] at (1.5) should be [rgb(0, 65, 0)\]] - expected: FAIL - [Web Animations: property from [initial\] to [green\] at (-0.3) should be [rgb(0, 0, 0)\]] expected: FAIL @@ -89,9 +74,6 @@ [CSS Animations: property from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]] expected: FAIL - [CSS Animations: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [Web Animations: property from [inherit\] to [green\] at (0.3) should be [rgb(179, 217, 0)\]] expected: FAIL @@ -101,12 +83,6 @@ [Web Animations: property from [white\] to [orange\] at (1) should be [orange\]] expected: FAIL - [CSS Transitions with transition: all: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - - [CSS Animations: property from neutral to [green\] at (0.3) should be [rgb(0, 38, 179)\]] - expected: FAIL - [CSS Animations: property from [inherit\] to [green\] at (0) should be [rgb(255, 255, 0)\]] expected: FAIL @@ -122,9 +98,6 @@ [Web Animations: property from neutral to [green\] at (0.6) should be [rgb(0, 77, 102)\]] expected: FAIL - [CSS Transitions: property from [white\] to [orange\] at (0.3) should be [rgb(255, 228, 179)\]] - expected: FAIL - [Web Animations: property from neutral to [green\] at (0) should be [rgb(0, 0, 255)\]] expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/animations/calc-interpolation.html.ini b/tests/wpt/metadata/css/css-values/animations/calc-interpolation.html.ini index 2af22e91984..f9cc5d3c758 100644 --- a/tests/wpt/metadata/css/css-values/animations/calc-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-values/animations/calc-interpolation.html.ini @@ -1,31 +1,16 @@ [calc-interpolation.html] - [CSS Transitions with transition: all: property 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 from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0%\] to [100px\] at (0.5) should be [calc(0% + 50px)\]] - expected: FAIL - [Web Animations: property from [0%\] to [100px\] at (1) should be [calc(0% + 100px)\]] expected: FAIL - [CSS Transitions: property from [0%\] to [100px\] at (0.25) should be [calc(0% + 25px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0em\] to [100px\] at (0.5) should be [50px\]] - expected: FAIL - [CSS Transitions with transition: all: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [40px\]] expected: FAIL [CSS Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [30px\]] expected: FAIL - [CSS Transitions with transition: all: property from [0em\] to [100px\] at (0.25) should be [25px\]] - expected: FAIL - [Web Animations: property from [0%\] to [100px\] at (0) should be [0%\]] expected: FAIL @@ -44,9 +29,6 @@ [CSS Transitions: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]] expected: FAIL - [CSS Transitions: property from [0em\] to [100px\] at (0.25) should be [25px\]] - expected: FAIL - [Web Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [calc(50% - 25px)\]] expected: FAIL @@ -62,9 +44,6 @@ [CSS Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [40px\]] expected: FAIL - [CSS Transitions: property 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 from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]] expected: FAIL @@ -77,18 +56,12 @@ [Web Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [30px\]] expected: FAIL - [CSS Transitions: property 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 from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.5) should be [20px\]] expected: FAIL [Web Animations: property 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 from [0%\] to [100px\] at (-0.25) should be [calc(0% + -25px)\]] - expected: FAIL - [Web Animations: property from [0em\] to [100px\] at (0.25) should be [25px\]] expected: FAIL @@ -113,39 +86,21 @@ [Web Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]] expected: FAIL - [CSS Transitions: property from [0%\] to [100px\] at (-0.25) should be [calc(0% + -25px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0%\] to [100px\] at (0.25) should be [calc(0% + 25px)\]] - expected: FAIL - [Web Animations: property from [0%\] to [100px\] at (0.75) should be [calc(0% + 75px)\]] expected: FAIL [Web Animations: property from [0%\] to [100px\] at (1.25) should be [calc(0% + 125px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [0em\] to [100px\] at (-0.25) should be [-25px\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [100px\] at (0.75) should be [calc(0% + 75px)\]] - expected: FAIL - [Web Animations: property 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 from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]] expected: FAIL - [CSS Transitions: property from [0em\] to [100px\] at (1.25) should be [125px\]] - expected: FAIL - [CSS Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1.25) should be [50px\]] expected: FAIL @@ -155,9 +110,6 @@ [Web Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [-10px\]] expected: FAIL - [CSS Transitions: property from [0em\] to [100px\] at (-0.25) should be [-25px\]] - expected: FAIL - [Web Animations: property from [0em\] to [100px\] at (0.5) should be [50px\]] expected: FAIL @@ -170,9 +122,6 @@ [Web Animations: property from [0em\] to [100px\] at (1.25) should be [125px\]] expected: FAIL - [CSS Transitions: property from [0em\] to [100px\] at (0.75) should be [75px\]] - expected: FAIL - [Web Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (1) should be [calc(100% - 10px)\]] expected: FAIL @@ -191,39 +140,9 @@ [CSS Animations: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (-0.25) should be [-10px\]] expected: FAIL - [CSS Transitions: property 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 from [0em\] to [100px\] at (0.75) should be [75px\]] - expected: FAIL - - [CSS Transitions: property 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 from [0em\] to [100px\] at (0.5) should be [50px\]] - expected: FAIL - [CSS Transitions: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0) should be [0px\]] expected: FAIL - [CSS Transitions: property 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 from [0%\] to [100px\] at (0.75) should be [calc(0% + 75px)\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [100px\] at (1.25) should be [calc(0% + 125px)\]] - expected: FAIL - - [CSS Transitions: property from [0%\] to [100px\] at (0.5) should be [calc(0% + 50px)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.25) should be [10px\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [calc(50% - 25px)\] to [calc(100% - 10px)\] at (0.75) should be [calc(((50% - 25px) * 0.25) + ((100% - 10px) * 0.75))\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-001.html.ini b/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-001.html.ini index de1ea2c98b3..946dc5d00b0 100644 --- a/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-001.html.ini +++ b/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-001.html.ini @@ -38,9 +38,6 @@ [filter interpolation] expected: FAIL - [CSS Transitions with transition: all: property 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 from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] expected: FAIL @@ -65,9 +62,6 @@ [Web Animations: property from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] expected: FAIL - [CSS Transitions: property 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 from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] expected: FAIL @@ -83,9 +77,6 @@ [Web Animations: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.25) should be [hue-rotate(45deg) blur(7px)\]] expected: FAIL - [CSS Transitions: property 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 from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0) should be [hue-rotate(80deg) blur(6mm)\]] expected: FAIL @@ -101,18 +92,12 @@ [Web Animations: property from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] expected: FAIL - [CSS Transitions: property 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 from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] expected: FAIL [Web Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1.5) should be [hue-rotate(95deg) blur(12mm)\]] expected: FAIL - [CSS Transitions with transition: all: property 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 from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] expected: FAIL @@ -149,12 +134,6 @@ [Web Animations: property from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]] expected: FAIL - [CSS Transitions: property 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 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 from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] expected: FAIL @@ -182,6 +161,3 @@ [Web Animations: property from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] expected: FAIL - [CSS Transitions: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1.5) should be [hue-rotate(270deg) blur(12px)\]] - expected: FAIL - diff --git a/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-002.html.ini b/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-002.html.ini index ca6dff5c0e7..e96c95d709e 100644 --- a/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-002.html.ini +++ b/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-002.html.ini @@ -50,27 +50,15 @@ [filter interpolation] expected: FAIL - [CSS Transitions: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]] - expected: FAIL - [Web Animations: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]] expected: FAIL [Web Animations: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]] expected: FAIL - [CSS Transitions: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]] - expected: FAIL - [Web Animations: property from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]] expected: FAIL @@ -83,33 +71,21 @@ [CSS Transitions with transition: all: property from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]] expected: FAIL - [CSS Transitions: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]] - expected: FAIL - [CSS Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]] expected: FAIL [CSS Transitions: property 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 - [CSS Transitions with transition: all: property 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 from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]] expected: FAIL - [CSS Transitions: property from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0) should be [opacity(1) hue-rotate(0deg)\]] expected: FAIL [CSS Transitions: property 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 - [CSS Transitions: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]] - expected: FAIL - [Web Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]] expected: FAIL @@ -122,21 +98,12 @@ [CSS Transitions with transition: all: property 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 - [CSS Transitions: property from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]] - expected: FAIL - [Web Animations: property from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]] expected: FAIL - [CSS Transitions: property from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]] - expected: FAIL - [CSS Transitions: property from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]] expected: FAIL @@ -146,9 +113,6 @@ [Web Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]] expected: FAIL - [CSS Transitions: property from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]] expected: FAIL @@ -179,9 +143,6 @@ [Web Animations: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]] expected: FAIL - [CSS Transitions: property from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]] - expected: FAIL - [CSS Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]] expected: FAIL @@ -206,15 +167,9 @@ [CSS Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]] expected: FAIL - [CSS Transitions: property from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]] - expected: FAIL - [Web Animations: property 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 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 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 @@ -236,15 +191,9 @@ [Web Animations: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1) should be [opacity(0.5) hue-rotate(180deg)\]] expected: FAIL - [CSS Transitions: property from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]] - expected: FAIL - [CSS Animations: property from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]] expected: FAIL - [CSS Transitions with transition: all: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]] - expected: FAIL - [Web Animations: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]] expected: FAIL @@ -254,21 +203,9 @@ [Web Animations: property from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]] expected: FAIL - [CSS Transitions: property 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 from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]] expected: FAIL - [CSS Transitions: property 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 from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]] - expected: FAIL - - [CSS Transitions: property 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 from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] expected: FAIL @@ -278,15 +215,9 @@ [Web Animations: property from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]] - expected: FAIL - [CSS Transitions: property 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 - [CSS Transitions with transition: all: property from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]] - expected: FAIL - [Web Animations: property 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 @@ -302,21 +233,6 @@ [CSS Transitions with transition: all: property from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] expected: FAIL - [CSS Transitions with transition: all: property from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property 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 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 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 diff --git a/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-003.html.ini b/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-003.html.ini index 1230a006883..7f0c2cf3c8a 100644 --- a/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-003.html.ini +++ b/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-003.html.ini @@ -254,9 +254,6 @@ [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]] expected: FAIL - [CSS Transitions: property from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] - expected: FAIL - [CSS Transitions: property from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [blur(5px)\]] expected: FAIL @@ -287,9 +284,6 @@ [CSS Transitions with transition: all: property from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]] expected: FAIL @@ -401,9 +395,6 @@ [CSS Transitions: property from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]] expected: FAIL - [CSS Transitions: property from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]] expected: FAIL @@ -425,9 +416,6 @@ [Web Animations: property from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [none\] at (0.3) should be [none\]] expected: FAIL @@ -503,9 +491,6 @@ [CSS Transitions: property 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 - [CSS Transitions: property from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]] expected: FAIL diff --git a/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-004.html.ini b/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-004.html.ini index 69169a810b5..14b77eaa956 100644 --- a/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-004.html.ini +++ b/tests/wpt/metadata/css/filter-effects/animation/filter-interpolation-004.html.ini @@ -173,18 +173,12 @@ [Web Animations: property from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]] expected: FAIL - [CSS Transitions: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] - expected: FAIL - [Web Animations: property from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]] expected: FAIL [Web Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]] expected: FAIL - [CSS Transitions with transition: all: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]] - expected: FAIL - [CSS Transitions: property 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 @@ -254,9 +248,6 @@ [Web Animations: property from [invert(0)\] to [invert()\] at (1) should be [invert()\]] expected: FAIL - [CSS Transitions: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] - expected: FAIL - [Web Animations: property from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]] expected: FAIL @@ -266,9 +257,6 @@ [Web Animations: property from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]] expected: FAIL - [CSS Transitions: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]] - expected: FAIL - [Web Animations: property from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]] expected: FAIL @@ -320,9 +308,6 @@ [Web Animations: property from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] - expected: FAIL - [Web Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] expected: FAIL