diff --git a/components/layout_2020/display_list/conversions.rs b/components/layout_2020/display_list/conversions.rs new file mode 100644 index 00000000000..ae5bf1e2625 --- /dev/null +++ b/components/layout_2020/display_list/conversions.rs @@ -0,0 +1,91 @@ +/* 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/. */ + +use crate::geom::{PhysicalPoint, PhysicalRect, PhysicalSides, PhysicalSize}; +use style::computed_values::mix_blend_mode::T as ComputedMixBlendMode; +use style::values::computed::Filter as ComputedFilter; +use style::values::computed::Length; +use webrender_api as wr; + +pub trait ToWebRender { + type Type; + fn to_webrender(&self) -> Self::Type; +} + +impl ToWebRender for ComputedFilter { + type Type = wr::FilterOp; + fn to_webrender(&self) -> Self::Type { + match *self { + ComputedFilter::Blur(radius) => wr::FilterOp::Blur(radius.px()), + ComputedFilter::Brightness(amount) => wr::FilterOp::Brightness(amount.0), + ComputedFilter::Contrast(amount) => wr::FilterOp::Contrast(amount.0), + ComputedFilter::Grayscale(amount) => wr::FilterOp::Grayscale(amount.0), + ComputedFilter::HueRotate(angle) => wr::FilterOp::HueRotate(angle.radians()), + ComputedFilter::Invert(amount) => wr::FilterOp::Invert(amount.0), + ComputedFilter::Opacity(amount) => wr::FilterOp::Opacity(amount.0.into(), amount.0), + ComputedFilter::Saturate(amount) => wr::FilterOp::Saturate(amount.0), + ComputedFilter::Sepia(amount) => wr::FilterOp::Sepia(amount.0), + // Statically check that DropShadow is impossible. + ComputedFilter::DropShadow(ref shadow) => match *shadow {}, + // Statically check that Url is impossible. + ComputedFilter::Url(ref url) => match *url {}, + } + } +} +impl ToWebRender for ComputedMixBlendMode { + type Type = wr::MixBlendMode; + fn to_webrender(&self) -> Self::Type { + match *self { + ComputedMixBlendMode::Normal => wr::MixBlendMode::Normal, + ComputedMixBlendMode::Multiply => wr::MixBlendMode::Multiply, + ComputedMixBlendMode::Screen => wr::MixBlendMode::Screen, + ComputedMixBlendMode::Overlay => wr::MixBlendMode::Overlay, + ComputedMixBlendMode::Darken => wr::MixBlendMode::Darken, + ComputedMixBlendMode::Lighten => wr::MixBlendMode::Lighten, + ComputedMixBlendMode::ColorDodge => wr::MixBlendMode::ColorDodge, + ComputedMixBlendMode::ColorBurn => wr::MixBlendMode::ColorBurn, + ComputedMixBlendMode::HardLight => wr::MixBlendMode::HardLight, + ComputedMixBlendMode::SoftLight => wr::MixBlendMode::SoftLight, + ComputedMixBlendMode::Difference => wr::MixBlendMode::Difference, + ComputedMixBlendMode::Exclusion => wr::MixBlendMode::Exclusion, + ComputedMixBlendMode::Hue => wr::MixBlendMode::Hue, + ComputedMixBlendMode::Saturation => wr::MixBlendMode::Saturation, + ComputedMixBlendMode::Color => wr::MixBlendMode::Color, + ComputedMixBlendMode::Luminosity => wr::MixBlendMode::Luminosity, + } + } +} + +impl ToWebRender for PhysicalPoint { + type Type = webrender_api::units::LayoutPoint; + fn to_webrender(&self) -> Self::Type { + webrender_api::units::LayoutPoint::new(self.x.px(), self.y.px()) + } +} + +impl ToWebRender for PhysicalSize { + type Type = webrender_api::units::LayoutSize; + fn to_webrender(&self) -> Self::Type { + webrender_api::units::LayoutSize::new(self.width.px(), self.height.px()) + } +} + +impl ToWebRender for PhysicalRect { + type Type = webrender_api::units::LayoutRect; + fn to_webrender(&self) -> Self::Type { + webrender_api::units::LayoutRect::new(self.origin.to_webrender(), self.size.to_webrender()) + } +} + +impl ToWebRender for PhysicalSides { + type Type = webrender_api::units::LayoutSideOffsets; + fn to_webrender(&self) -> Self::Type { + webrender_api::units::LayoutSideOffsets::new( + self.top.px(), + self.right.px(), + self.bottom.px(), + self.left.px(), + ) + } +} diff --git a/components/layout_2020/display_list/mod.rs b/components/layout_2020/display_list/mod.rs index eecedd79348..11b45edab91 100644 --- a/components/layout_2020/display_list/mod.rs +++ b/components/layout_2020/display_list/mod.rs @@ -3,8 +3,9 @@ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ use crate::context::LayoutContext; +use crate::display_list::conversions::ToWebRender; use crate::fragments::{BoxFragment, Fragment}; -use crate::geom::{PhysicalPoint, PhysicalRect, ToWebRender}; +use crate::geom::{PhysicalPoint, PhysicalRect}; use crate::replaced::IntrinsicSizes; use embedder_traits::Cursor; use euclid::{Point2D, SideOffsets2D, Size2D}; @@ -20,6 +21,7 @@ use style::values::specified::ui::CursorKind; use webrender_api::{self as wr, units}; mod background; +mod conversions; mod gradient; pub mod stacking_context; diff --git a/components/layout_2020/display_list/stacking_context.rs b/components/layout_2020/display_list/stacking_context.rs index e03b4dfc6d0..b7435e891ad 100644 --- a/components/layout_2020/display_list/stacking_context.rs +++ b/components/layout_2020/display_list/stacking_context.rs @@ -2,9 +2,10 @@ * 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::display_list::conversions::ToWebRender; use crate::display_list::DisplayListBuilder; use crate::fragments::{AnonymousFragment, BoxFragment, Fragment}; -use crate::geom::{PhysicalRect, ToWebRender}; +use crate::geom::PhysicalRect; use gfx_traits::{combine_id_with_fragment_type, FragmentType}; use std::cmp::Ordering; use std::mem; @@ -15,8 +16,8 @@ use style::computed_values::position::T as ComputedPosition; use style::computed_values::transform_style::T as ComputedTransformStyle; use style::values::computed::Length; use style::values::specified::box_::DisplayOutside; -use webrender_api::units::LayoutVector2D; -use webrender_api::{ExternalScrollId, ScrollSensitivity, SpaceAndClipInfo, SpatialId}; +use webrender_api as wr; +use webrender_api::units::{LayoutPoint, LayoutVector2D}; #[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)] pub(crate) enum StackingContextSection { @@ -26,7 +27,7 @@ pub(crate) enum StackingContextSection { } pub(crate) struct StackingContextFragment<'a> { - space_and_clip: SpaceAndClipInfo, + space_and_clip: wr::SpaceAndClipInfo, section: StackingContextSection, containing_block: PhysicalRect, fragment: &'a Fragment, @@ -49,12 +50,12 @@ pub(crate) enum StackingContextType { } pub(crate) struct StackingContext<'a> { + /// The fragment that established this stacking context. + initializing_fragment: Option<&'a BoxFragment>, + /// The type of this StackingContext. Used for collecting and sorting. context_type: StackingContextType, - /// The `z-index` for this stacking context. - pub z_index: i32, - /// Fragments that make up the content of this stacking context. fragments: Vec>, @@ -67,22 +68,44 @@ pub(crate) struct StackingContext<'a> { } impl<'a> StackingContext<'a> { - pub(crate) fn new(context_type: StackingContextType, z_index: i32) -> Self { + pub(crate) fn new( + initializing_fragment: &'a BoxFragment, + context_type: StackingContextType, + ) -> Self { Self { + initializing_fragment: Some(initializing_fragment), context_type, - z_index, fragments: vec![], stacking_contexts: vec![], float_stacking_contexts: vec![], } } + pub(crate) fn create_root() -> Self { + Self { + initializing_fragment: None, + context_type: StackingContextType::Real, + fragments: vec![], + stacking_contexts: vec![], + float_stacking_contexts: vec![], + } + } + + fn z_index(&self) -> i32 { + match self.initializing_fragment { + Some(fragment) => fragment.effective_z_index(), + None => 0, + } + } + pub(crate) fn sort(&mut self) { self.fragments.sort_by(|a, b| a.section.cmp(&b.section)); self.stacking_contexts.sort_by(|a, b| { - if a.z_index != 0 || b.z_index != 0 { - return a.z_index.cmp(&b.z_index); + let a_z_index = a.z_index(); + let b_z_index = b.z_index(); + if a_z_index != 0 || b_z_index != 0 { + return a_z_index.cmp(&b_z_index); } match (a.context_type, b.context_type) { @@ -96,7 +119,60 @@ impl<'a> StackingContext<'a> { }); } + fn push_webrender_stacking_context_if_necessary( + &self, + builder: &'a mut DisplayListBuilder, + ) -> bool { + let fragment = match self.initializing_fragment { + Some(fragment) => fragment, + None => return false, + }; + + // WebRender only uses the stacking context to apply certain effects. If we don't + // actually need to create a stacking context, just avoid creating one. + let effects = fragment.style.get_effects(); + if effects.filter.0.is_empty() && + effects.opacity == 1.0 && + effects.mix_blend_mode == ComputedMixBlendMode::Normal + { + return false; + } + + // Create the filter pipeline. + let mut filters: Vec = effects + .filter + .0 + .iter() + .map(ToWebRender::to_webrender) + .collect(); + if effects.opacity != 1.0 { + filters.push(wr::FilterOp::Opacity( + effects.opacity.into(), + effects.opacity, + )); + } + + builder.wr.push_stacking_context( + LayoutPoint::zero(), // origin + builder.current_space_and_clip.spatial_id, // spatial_id + wr::PrimitiveFlags::default(), + None, // clip_id + wr::TransformStyle::Flat, + effects.mix_blend_mode.to_webrender(), + &filters, + &vec![], // filter_datas + &vec![], // filter_primitives + wr::RasterSpace::Screen, + false, // cache_tiles, + false, // false + ); + + true + } + pub(crate) fn build_display_list(&'a self, builder: &'a mut DisplayListBuilder) { + let pushed_context = self.push_webrender_stacking_context_if_necessary(builder); + // Properly order display items that make up a stacking context. "Steps" here // refer to the steps in CSS 2.1 Appendix E. @@ -112,7 +188,7 @@ impl<'a> StackingContext<'a> { let mut child_stacking_contexts = self.stacking_contexts.iter().peekable(); while child_stacking_contexts .peek() - .map_or(false, |child| child.z_index < 0) + .map_or(false, |child| child.z_index() < 0) { let child_context = child_stacking_contexts.next().unwrap(); child_context.build_display_list(builder); @@ -142,6 +218,10 @@ impl<'a> StackingContext<'a> { for child_context in child_stacking_contexts { child_context.build_display_list(builder); } + + if pushed_context { + builder.wr.pop_stacking_context(); + } } } @@ -210,11 +290,12 @@ impl BoxFragment { /// Returns true if this fragment establishes a new stacking context and false otherwise. fn establishes_stacking_context(&self) -> bool { - if self.style.get_effects().opacity != 1.0 { + let effects = self.style.get_effects(); + if effects.opacity != 1.0 { return true; } - if self.style.get_effects().mix_blend_mode != ComputedMixBlendMode::Normal { + if effects.mix_blend_mode != ComputedMixBlendMode::Normal { return true; } @@ -289,8 +370,7 @@ impl BoxFragment { }, }; - let mut child_stacking_context = - StackingContext::new(context_type, self.effective_z_index()); + let mut child_stacking_context = StackingContext::new(self, context_type); self.build_stacking_context_tree_for_children( fragment, builder, @@ -352,7 +432,7 @@ impl BoxFragment { // frame that is the parent of this one once we have full support for stacking // contexts and transforms. builder.current_space_and_clip.spatial_id = - SpatialId::root_reference_frame(builder.wr.pipeline_id); + wr::SpatialId::root_reference_frame(builder.wr.pipeline_id); } fn build_scroll_frame_if_necessary( @@ -369,14 +449,14 @@ impl BoxFragment { let id = combine_id_with_fragment_type(self.tag.id() as usize, FragmentType::FragmentBody) as u64; - let external_id = ExternalScrollId(id, builder.wr.pipeline_id); + let external_id = wr::ExternalScrollId(id, builder.wr.pipeline_id); let sensitivity = if ComputedOverflow::Hidden == overflow_x && ComputedOverflow::Hidden == overflow_y { - ScrollSensitivity::Script + wr::ScrollSensitivity::Script } else { - ScrollSensitivity::ScriptAndInputEvents + wr::ScrollSensitivity::ScriptAndInputEvents }; let padding_rect = self diff --git a/components/layout_2020/flow/root.rs b/components/layout_2020/flow/root.rs index c277be948e9..028dfa317d1 100644 --- a/components/layout_2020/flow/root.rs +++ b/components/layout_2020/flow/root.rs @@ -3,7 +3,7 @@ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ use crate::context::LayoutContext; -use crate::display_list::stacking_context::{StackingContext, StackingContextType}; +use crate::display_list::stacking_context::StackingContext; use crate::dom_traversal::{Contents, NodeExt}; use crate::flow::construct::ContainsFloats; use crate::flow::float::FloatBox; @@ -182,7 +182,7 @@ impl BoxTreeRoot { impl FragmentTreeRoot { pub fn build_display_list(&self, builder: &mut crate::display_list::DisplayListBuilder) { - let mut stacking_context = StackingContext::new(StackingContextType::Real, 0); + let mut stacking_context = StackingContext::create_root(); for fragment in &self.children { fragment.build_stacking_context_tree( builder, diff --git a/components/layout_2020/geom.rs b/components/layout_2020/geom.rs index 60f065f6718..a3b60bd5cef 100644 --- a/components/layout_2020/geom.rs +++ b/components/layout_2020/geom.rs @@ -354,41 +354,3 @@ impl flow_relative::Rect { ) } } - -pub trait ToWebRender { - type Type; - fn to_webrender(&self) -> Self::Type; -} - -impl ToWebRender for PhysicalPoint { - type Type = webrender_api::units::LayoutPoint; - fn to_webrender(&self) -> Self::Type { - webrender_api::units::LayoutPoint::new(self.x.px(), self.y.px()) - } -} - -impl ToWebRender for PhysicalSize { - type Type = webrender_api::units::LayoutSize; - fn to_webrender(&self) -> Self::Type { - webrender_api::units::LayoutSize::new(self.width.px(), self.height.px()) - } -} - -impl ToWebRender for PhysicalRect { - type Type = webrender_api::units::LayoutRect; - fn to_webrender(&self) -> Self::Type { - webrender_api::units::LayoutRect::new(self.origin.to_webrender(), self.size.to_webrender()) - } -} - -impl ToWebRender for PhysicalSides { - type Type = webrender_api::units::LayoutSideOffsets; - fn to_webrender(&self) -> Self::Type { - webrender_api::units::LayoutSideOffsets::new( - self.top.px(), - self.right.px(), - self.bottom.px(), - self.left.px(), - ) - } -} diff --git a/components/style/properties/longhands/effects.mako.rs b/components/style/properties/longhands/effects.mako.rs index b702ba800e7..d34f13a4a76 100644 --- a/components/style/properties/longhands/effects.mako.rs +++ b/components/style/properties/longhands/effects.mako.rs @@ -12,7 +12,6 @@ ${helpers.predefined_type( "Opacity", "1.0", engines="gecko servo-2013 servo-2020", - servo_2020_pref="layout.2020.unimplemented", animation_value_type="ComputedValue", flags="CREATES_STACKING_CONTEXT CAN_ANIMATE_ON_COMPOSITOR", spec="https://drafts.csswg.org/css-color/#transparency", @@ -51,7 +50,6 @@ ${helpers.predefined_type( "Filter", None, engines="gecko servo-2013 servo-2020", - servo_2020_pref="layout.2020.unimplemented", vector=True, simple_vector_bindings=True, gecko_ffi_name="mFilters", @@ -85,7 +83,6 @@ ${helpers.single_keyword( color-burn hard-light soft-light difference exclusion hue saturation color luminosity""", engines="gecko servo-2013 servo-2020", - servo_2020_pref="layout.2020.unimplemented", gecko_constant_prefix="NS_STYLE_BLEND", animation_value_type="discrete", flags="CREATES_STACKING_CONTEXT", diff --git a/tests/wpt/metadata-layout-2020/css/css-color/animation/opacity-interpolation.html.ini b/tests/wpt/metadata-layout-2020/css/css-color/animation/opacity-interpolation.html.ini index f2876b674d0..864bb88190e 100644 --- a/tests/wpt/metadata-layout-2020/css/css-color/animation/opacity-interpolation.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-color/animation/opacity-interpolation.html.ini @@ -1,64 +1,10 @@ [opacity-interpolation.html] - [CSS Transitions: property from neutral to [0.2\] at (0) should be [0.1\]] - expected: FAIL - [Web Animations: property from [0\] to [1\] at (0) should be [0\]] expected: FAIL - [CSS Transitions with transition: all: property from neutral to [0.2\] at (0.3) should be [0.13\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [0.2\] at (0.3) should be [0.76\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [0.2\] at (0.6) should be [0.52\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [0.2\] at (0.3) should be [0.76\]] - expected: FAIL - - [CSS Transitions with transition: all: property from neutral to [0.2\] at (0) should be [0.1\]] - expected: FAIL - - [CSS Transitions with transition: all: property from neutral to [0.2\] at (0.6) should be [0.16\]] - expected: FAIL - - [CSS Transitions: property from [0\] to [1\] at (1) should be [1\]] - expected: FAIL - [Web Animations: property from [inherit\] to [0.2\] at (0.3) should be [0.62\]] expected: FAIL - [CSS Transitions: property from [0\] to [1\] at (1.5) should be [1\]] - expected: FAIL - - [CSS Animations: property from [unset\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Animations: property from neutral to [0.2\] at (-0.3) should be [0.07\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [0.2\] at (0.6) should be [0.52\]] - expected: FAIL - - [CSS Transitions: property from [0\] to [1\] at (0) should be [0\]] - expected: FAIL - [Web Animations: property from [initial\] to [0.2\] at (0.6) should be [0.52\]] expected: FAIL @@ -71,291 +17,75 @@ [Web Animations: property from neutral to [0.2\] at (0.3) should be [0.13\]] expected: FAIL - [CSS Transitions with transition: all: property from [unset\] to [0.2\] at (0) should be [1\]] - expected: FAIL - [Web Animations: property from [initial\] to [0.2\] at (1) should be [0.2\]] expected: FAIL - [CSS Transitions with transition: all: property from [unset\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Transitions: property from [0\] to [1\] at (0.6) should be [0.6\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [0.2\] at (0) should be [1\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0\] to [1\] at (-0.3) should be [0\]] - expected: FAIL - [Web Animations: property from [0\] to [1\] at (1.5) should be [1\]] expected: FAIL - [CSS Animations: property from neutral to [0.2\] at (0.3) should be [0.13\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [0.2\] at (-0.3) should be [0.98\]] - expected: FAIL - [Web Animations: property from [inherit\] to [0.2\] at (-0.3) should be [0.98\]] expected: FAIL - [CSS Animations: property from [inherit\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - [Web Animations: property from [initial\] to [0.2\] at (-0.3) should be [1\]] expected: FAIL - [CSS Transitions: property from [initial\] to [0.2\] at (0.6) should be [0.52\]] - expected: FAIL - [Web Animations: property from [unset\] to [0.2\] at (0.6) should be [0.52\]] expected: FAIL [Web Animations: property from [initial\] to [0.2\] at (0) should be [1\]] expected: FAIL - [CSS Transitions: property from [initial\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - - [CSS Animations: property from [unset\] to [0.2\] at (-0.3) should be [1\]] - expected: FAIL - - [CSS Transitions: property from neutral to [0.2\] at (1.5) should be [0.25\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [0.2\] at (0.3) should be [0.62\]] - expected: FAIL - - [CSS Transitions: property from neutral to [0.2\] at (-0.3) should be [0.07\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [0.2\] at (0) should be [1\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [0.2\] at (-0.3) should be [0.98\]] - expected: FAIL - [Web Animations: property from [0\] to [1\] at (0.3) should be [0.3\]] expected: FAIL - [CSS Transitions with transition: all: property from [0\] to [1\] at (1) should be [1\]] - expected: FAIL - [Web Animations: property from [initial\] to [0.2\] at (1.5) should be [0\]] expected: FAIL - [CSS Animations: property from neutral to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Animations: property from neutral to [0.2\] at (0.6) should be [0.16\]] - expected: FAIL - [Web Animations: property from [inherit\] to [0.2\] at (1.5) should be [0\]] expected: FAIL - [CSS Transitions: property from neutral to [0.2\] at (0.6) should be [0.16\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [0.2\] at (0) should be [0.8\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [0.2\] at (0) should be [0.8\]] - expected: FAIL - - [CSS Animations: property from [0\] to [1\] at (1.5) should be [1\]] - expected: FAIL - [Web Animations: property from [unset\] to [0.2\] at (1) should be [0.2\]] expected: FAIL - [CSS Animations: property from [0\] to [1\] at (0) should be [0\]] - expected: FAIL - [Web Animations: property from [unset\] to [0.2\] at (0) should be [1\]] expected: FAIL - [CSS Animations: property from [inherit\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Animations: property from [0\] to [1\] at (1) should be [1\]] - expected: FAIL - - [CSS Transitions with transition: all: property from neutral to [0.2\] at (-0.3) should be [0.07\]] - expected: FAIL - [Web Animations: property from [inherit\] to [0.2\] at (0.6) should be [0.44\]] expected: FAIL - [CSS Animations: property from [initial\] to [0.2\] at (0) should be [1\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Animations: property from [0\] to [1\] at (-0.3) should be [0\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [0.2\] at (0) should be [1\]] - expected: FAIL - [Web Animations: property from [unset\] to [0.2\] at (-0.3) should be [1\]] expected: FAIL - [CSS Animations: property from [unset\] to [0.2\] at (0.3) should be [0.76\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [0.2\] at (0.6) should be [0.52\]] - expected: FAIL - - [CSS Transitions: property from neutral to [0.2\] at (0.3) should be [0.13\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0\] to [1\] at (0.6) should be [0.6\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [0.2\] at (-0.3) should be [1\]] - expected: FAIL - [Web Animations: property from [0\] to [1\] at (1) should be [1\]] expected: FAIL [Web Animations: property from [unset\] to [0.2\] at (1.5) should be [0\]] expected: FAIL - [CSS Animations: property from [unset\] to [0.2\] at (1.5) should be [0\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0\] to [1\] at (1.5) should be [1\]] - expected: FAIL - - [CSS Animations: property from neutral to [0.2\] at (0) should be [0.1\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [0.2\] at (-0.3) should be [1\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Animations: property from neutral to [0.2\] at (1.5) should be [0.25\]] - expected: FAIL - [Web Animations: property from [0\] to [1\] at (-0.3) should be [0\]] expected: FAIL - [CSS Transitions: property from neutral to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Transitions: property from [0\] to [1\] at (-0.3) should be [0\]] - expected: FAIL - [Web Animations: property from [inherit\] to [0.2\] at (1) should be [0.2\]] expected: FAIL - [CSS Animations: property from [unset\] to [0.2\] at (0) should be [1\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [0.2\] at (-0.3) should be [1\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Transitions with transition: all: property from neutral to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [0\] to [1\] at (0.3) should be [0.3\]] - expected: FAIL - - [CSS Transitions: property from [0\] to [1\] at (0.3) should be [0.3\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [0.2\] at (0.3) should be [0.76\]] - expected: FAIL - - [CSS Animations: property from [inherit\] to [0.2\] at (0.6) should be [0.44\]] - expected: FAIL - [Web Animations: property from [0\] to [1\] at (0.6) should be [0.6\]] expected: FAIL - [CSS Animations: property from [unset\] to [0.2\] at (0.6) should be [0.52\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [0.2\] at (0.6) should be [0.44\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [0.2\] at (1) should be [0.2\]] - expected: FAIL - - [CSS Animations: property from [0\] to [1\] at (0.6) should be [0.6\]] - expected: FAIL - - [CSS Transitions with transition: all: property from neutral to [0.2\] at (1.5) should be [0.25\]] - expected: FAIL - [Web Animations: property from neutral to [0.2\] at (0.6) should be [0.16\]] expected: FAIL - [CSS Transitions with transition: all: property from [unset\] to [0.2\] at (-0.3) should be [1\]] - expected: FAIL - - [CSS Animations: property from [inherit\] to [0.2\] at (0) should be [0.8\]] - expected: FAIL - [Web Animations: property from [inherit\] to [0.2\] at (0) should be [0.8\]] expected: FAIL [Web Animations: property from neutral to [0.2\] at (1.5) should be [0.25\]] expected: FAIL - [CSS Animations: property from [0\] to [1\] at (0.3) should be [0.3\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [0.2\] at (0.3) should be [0.62\]] - expected: FAIL - [Web Animations: property from neutral to [0.2\] at (0) should be [0.1\]] expected: FAIL - [CSS Transitions with transition: all: property from [0\] to [1\] at (0) should be [0\]] - expected: FAIL - [Web Animations: property from neutral to [0.2\] at (-0.3) should be [0.07\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [0.2\] at (0.6) should be [0.44\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [0.2\] at (-0.3) should be [1\]] - expected: FAIL - [Web Animations: property from [initial\] to [0.2\] at (0.3) should be [0.76\]] expected: FAIL - [CSS Transitions: property from [initial\] to [0.2\] at (0.3) should be [0.76\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [0.2\] at (0.3) should be [0.76\]] - expected: FAIL - - [CSS Animations: property from [inherit\] to [0.2\] at (-0.3) should be [0.98\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [0.2\] at (0.6) should be [0.52\]] - expected: FAIL - - [CSS Animations: property from [inherit\] to [0.2\] at (0.3) should be [0.62\]] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/css-color/composited-filters-under-opacity.html.ini b/tests/wpt/metadata-layout-2020/css/css-color/composited-filters-under-opacity.html.ini deleted file mode 100644 index 448888c84b3..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-color/composited-filters-under-opacity.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[composited-filters-under-opacity.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/parsing/opacity-valid.html.ini b/tests/wpt/metadata-layout-2020/css/css-color/parsing/opacity-valid.html.ini deleted file mode 100644 index dda181cdb94..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-color/parsing/opacity-valid.html.ini +++ /dev/null @@ -1,25 +0,0 @@ -[opacity-valid.html] - [e.style['opacity'\] = "300%" should set the property value] - expected: FAIL - - [e.style['opacity'\] = "3" should set the property value] - expected: FAIL - - [e.style['opacity'\] = "1" should set the property value] - expected: FAIL - - [e.style['opacity'\] = "-2" should set the property value] - expected: FAIL - - [e.style['opacity'\] = "0.5" should set the property value] - expected: FAIL - - [e.style['opacity'\] = "0" should set the property value] - expected: FAIL - - [e.style['opacity'\] = "50%" should set the property value] - expected: FAIL - - [e.style['opacity'\] = "-100%" should set the property value] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-basic-0.0-a.xht.ini b/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-basic-0.0-a.xht.ini deleted file mode 100644 index de51a106eb2..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-basic-0.0-a.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[t32-opacity-basic-0.0-a.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-clamping-0.0-b.xht.ini b/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-clamping-0.0-b.xht.ini deleted file mode 100644 index 825adbd296b..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-clamping-0.0-b.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[t32-opacity-clamping-0.0-b.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-b.xht.ini b/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-b.xht.ini deleted file mode 100644 index 91dfd27c243..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-b.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[t32-opacity-offscreen-b.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht.ini b/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht.ini deleted file mode 100644 index c96c33648af..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[t32-opacity-offscreen-multiple-boxes-1-c.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-with-alpha-c.xht.ini b/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-with-alpha-c.xht.ini deleted file mode 100644 index 3fec1698024..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-color/t32-opacity-offscreen-with-alpha-c.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[t32-opacity-offscreen-with-alpha-c.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-001.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-001.html.ini index 1e8eadaad1d..a40b5f226ce 100644 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-001.html.ini +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-001.html.ini @@ -1,115 +1,22 @@ [filter-interpolation-001.html] - [CSS Transitions: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (-0.5) should be [hue-rotate(75deg) blur(4mm)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.25) should be [hue-rotate(82.5deg) blur(7mm)\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] - expected: FAIL - - [CSS Transitions: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1) should be [hue-rotate(90deg) blur(10mm)\]] - 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 - - [CSS Transitions: property from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0) should be [hue-rotate(0deg) blur(6px)\]] - expected: FAIL - [Web Animations: property from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] expected: FAIL [Web Animations: property from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]] expected: FAIL - [CSS Transitions: property from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]] - expected: FAIL - - [CSS Animations: property from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]] - expected: FAIL - - [CSS 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 - [Web Animations: property from [unset\] 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) should be [hue-rotate(0deg) blur(6px)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] - expected: FAIL - - [CSS Animations: property from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] - expected: FAIL - [Web Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]] expected: FAIL - [CSS Transitions with transition: all: property from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]] - expected: FAIL - - [CSS Transitions: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.25) should be [hue-rotate(82.5deg) blur(7mm)\]] - expected: FAIL - [Web Animations: property from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0) should be [hue-rotate(80deg) blur(6mm)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Animations: property from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: 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 Animations: property from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] - expected: FAIL - - [CSS 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 Animations: property from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - [Web Animations: property from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] - 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 @@ -119,165 +26,36 @@ [Web Animations: property from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]] expected: FAIL - [CSS Animations: property from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]] - expected: FAIL - [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 Animations: property from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: 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 - - [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 - [CSS Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1) should be [hue-rotate(90deg) blur(10mm)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]] - expected: FAIL - - [CSS Animations: property from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] - expected: FAIL - - [CSS Animations: 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 [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Animations: property from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] - expected: FAIL - - [CSS Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.25) should be [hue-rotate(82.5deg) blur(7mm)\]] - expected: FAIL - [Web Animations: property from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]] expected: FAIL - [CSS Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (-0.5) should be [hue-rotate(75deg) blur(4mm)\]] - expected: FAIL - - [CSS Animations: property from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]] - expected: FAIL - [Web Animations: property from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]] expected: FAIL - [CSS Animations: property from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]] - expected: FAIL - - [CSS Transitions: property from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]] - expected: FAIL - [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 - - [CSS Transitions: property from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Animations: property from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Animations: property from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] - expected: FAIL - [Web Animations: property from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] expected: FAIL - [CSS Transitions: property from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]] - 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 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 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 - - [CSS Animations: property from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]] - expected: FAIL - [Web Animations: property from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] expected: FAIL - [CSS Animations: property from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]] - expected: FAIL - - [CSS Animations: 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 - [Web Animations: 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 Animations: property from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Animations: property from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]] - expected: FAIL - [Web Animations: property from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] - expected: FAIL - - [CSS Transitions: property from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]] - expected: FAIL - [Web Animations: property from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] expected: FAIL @@ -287,147 +65,45 @@ [Web Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (-0.5) should be [hue-rotate(75deg) blur(4mm)\]] expected: FAIL - [CSS Transitions with transition: all: property from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]] - expected: FAIL - [Web Animations: property from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]] expected: FAIL [Web Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1) should be [hue-rotate(90deg) blur(10mm)\]] expected: FAIL - [CSS Animations: property from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (-0.5) should be [hue-rotate(75deg) blur(4mm)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1) should be [hue-rotate(180deg) blur(10px)\]] - expected: FAIL - [Web Animations: property from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]] expected: FAIL - [CSS Animations: property from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Transitions: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]] - expected: FAIL - - [CSS Transitions: property from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]] - expected: FAIL - [Web Animations: property from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] expected: FAIL - [CSS Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]] - expected: FAIL - - [CSS Transitions: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1) should be [hue-rotate(180deg) blur(10px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]] - expected: FAIL - - [CSS Animations: 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 - - [CSS Transitions: property from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]] - expected: FAIL - - [CSS Animations: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0) should be [hue-rotate(0deg) blur(6px)\]] - expected: FAIL - - [CSS Transitions: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0) should be [hue-rotate(80deg) blur(6mm)\]] - expected: FAIL - - [CSS Transitions: property from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - [Web Animations: property from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]] - 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: property from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]] - 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 [Web Animations: property from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]] expected: FAIL - [CSS Animations: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1) should be [hue-rotate(180deg) blur(10px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - [Web Animations: 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 [Web Animations: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.25) should be [hue-rotate(82.5deg) blur(7mm)\]] expected: FAIL - [CSS Animations: property from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - [Web Animations: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0) should be [hue-rotate(0deg) blur(6px)\]] expected: FAIL - [CSS Animations: property from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]] - expected: FAIL - [Web Animations: property from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]] expected: FAIL [Web Animations: property from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1) should be [hue-rotate(90deg) blur(10mm)\]] - expected: FAIL - [Web Animations: property from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1) should be [hue-rotate(180deg) blur(10px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]] - expected: FAIL - - [CSS Transitions: property from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]] - expected: FAIL - [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-layout-2020/css/filter-effects/animation/filter-interpolation-002.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-002.html.ini index 558d5b2f914..d88a7efc52d 100644 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-002.html.ini +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-002.html.ini @@ -1,103 +1,37 @@ [filter-interpolation-002.html] - [CSS Transitions with transition: all: 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 [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 - [CSS Transitions with transition: all: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]] - 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: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [blur(10px)\]] - 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 - - [CSS Transitions with transition: all: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1) should be [opacity(0.5) hue-rotate(180deg)\]] - expected: FAIL - - [CSS Animations: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]] - 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 - - [CSS 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 [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]] expected: FAIL [Web Animations: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]] expected: FAIL - [CSS Animations: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0) should be [opacity(1) hue-rotate(0deg)\]] - expected: FAIL - [Web Animations: property from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]] expected: FAIL - [CSS Animations: property from [hue-rotate(180deg)\] to [none\] at (0.5) should be [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 (-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: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [blur(10px)\]] - 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 - - [CSS Animations: property from [none\] to [hue-rotate(180deg)\] 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 (1) should be [blur(10px) hue-rotate(180deg)\]] - 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 @@ -110,36 +44,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 - - [CSS Transitions with transition: all: property from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]] - expected: FAIL - - [CSS Animations: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]] - 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 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: 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 - - [CSS Transitions: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]] - expected: FAIL - [Web Animations: property from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]] expected: FAIL @@ -149,159 +59,72 @@ [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 [CSS Animations: 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 with transition: all: property from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]] - expected: FAIL - [Web Animations: 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 Animations: 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 Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]] - expected: FAIL - [CSS Transitions: property from [drop-shadow(20px 10px blue)\] to [drop-shadow(20px 10px green)\] at (2147483648) should be [drop-shadow(20px 10px #00FF00\]] expected: FAIL [Web Animations: property from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]] expected: FAIL - [CSS Transitions: property from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [drop-shadow(20px 10px blue)\] to [drop-shadow(20px 10px green)\] at (2147483648) should be [drop-shadow(20px 10px #00FF00\]] expected: FAIL - [CSS Animations: property from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]] - expected: FAIL - [Web Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]] expected: FAIL - [CSS Transitions: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]] - expected: FAIL - - [CSS Transitions: property from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]] - expected: FAIL - - [CSS Transitions: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]] - expected: FAIL - [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 - - [CSS Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [grayscale(0) blur(0px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [hue-rotate(180deg)\] to [none\] at (1.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 green)\]] expected: FAIL [Web Animations: property from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]] - expected: FAIL - - [CSS Animations: 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 (-0.5) should be [hue-rotate(270deg)\]] expected: FAIL [CSS Animations: property from [drop-shadow(20px 10px blue)\] to [drop-shadow(20px 10px green)\] at (2147483648) should be [drop-shadow(20px 10px #00FF00\]] expected: FAIL - [CSS Transitions: 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 [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]] - expected: FAIL - [Web Animations: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]] expected: FAIL - [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 - - [CSS Transitions: property from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]] - 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 Animations: property from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]] - 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 [Web Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]] expected: FAIL - [CSS Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]] - expected: FAIL - [Web Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]] expected: FAIL - [CSS Animations: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]] - expected: FAIL - [Web Animations: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]] expected: FAIL [Web Animations: property from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]] expected: FAIL - [CSS Animations: 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 [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]] - expected: FAIL - [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 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 [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 [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 @@ -311,36 +134,6 @@ [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 Animations: property from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]] - expected: FAIL - - [CSS Animations: property from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]] - 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 Animations: property from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]] - 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 Animations: property from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]] - 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 Transitions with transition: all: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [blur(10px)\]] - 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 @@ -350,48 +143,12 @@ [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 [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [blur(10px)\]] - expected: FAIL - - [CSS 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 [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]] - 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 Animations: 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 [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 [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]] - 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 - [CSS Animations: property from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]] - expected: FAIL - - [CSS Transitions: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [blur(10px)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]] - expected: FAIL - - [CSS Animations: property from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - [CSS 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 @@ -404,42 +161,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 [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]] - 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 Animations: property from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]] - 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 [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [blur(10px)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1) should be [opacity(0.5) hue-rotate(180deg)\]] - 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 - [CSS Transitions: property from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-003.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-003.html.ini index c93863938ad..edbf0e81895 100644 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-003.html.ini +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-003.html.ini @@ -1,55 +1,19 @@ [filter-interpolation-003.html] - [CSS Transitions: property from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [none\] at (1) should be [none\]] expected: FAIL - [CSS Animations: property from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]] - expected: FAIL - - [CSS Animations: property from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]] - expected: FAIL - [Web Animations: property from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] expected: FAIL - [CSS Transitions: property from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]] - expected: FAIL - [Web Animations: property from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]] expected: FAIL - [CSS Transitions: property from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]] - expected: FAIL - [Web Animations: property from [url("#svgfilter")\] to [none\] at (-0.3) should be [url("#svgfilter")\]] expected: FAIL - [CSS Transitions with transition: all: property from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]] - expected: FAIL - - [CSS Transitions: property from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [none\] at (0) should be [none\]] expected: FAIL - [CSS Animations: property from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]] - expected: FAIL - [CSS Transitions: property from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] expected: FAIL @@ -71,24 +35,9 @@ [Web Animations: property from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]] expected: FAIL - [CSS Transitions: property from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]] - expected: FAIL - [CSS Transitions: property from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]] expected: FAIL - [CSS Transitions: property from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [opacity(0)\] to [none\] at (1) should be [opacity(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]] - expected: FAIL - - [CSS Transitions: property from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]] - expected: FAIL - [Web Animations: property from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]] expected: FAIL @@ -110,45 +59,21 @@ [Web Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [url("#svgfilter")\]] expected: FAIL - [CSS Animations: property from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]] expected: FAIL - [CSS Transitions: property from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [none\] at (-0.3) should be [url("#svgfilter")\]] expected: FAIL [CSS Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]] expected: FAIL - [CSS Transitions: property from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]] - expected: FAIL - [Web Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [url("#svgfilter")\]] expected: FAIL - [CSS Transitions with transition: all: property from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]] - expected: FAIL - [Web Animations: property from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]] expected: FAIL @@ -161,150 +86,63 @@ [Web Animations: property from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]] expected: FAIL - [CSS Transitions with transition: all: property from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]] - expected: FAIL - - [CSS Animations: property from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]] - expected: FAIL - - [CSS Animations: property from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] - expected: FAIL - [Web Animations: property from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]] expected: FAIL - [CSS Transitions: property from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]] - expected: FAIL - [CSS Transitions: property from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [blur(5px)\]] expected: FAIL [Web Animations: property from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]] - expected: FAIL - [Web Animations: property from [url("#svgfilter")\] to [none\] at (0.3) should be [url("#svgfilter")\]] expected: FAIL - [CSS Animations: property from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]] - expected: FAIL - [Web Animations: property from [none\] to [invert(1)\] at (0) should be [invert(0)\]] expected: FAIL - [CSS Transitions: property from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]] expected: FAIL - [CSS Transitions: property from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]] - expected: FAIL - [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 [opacity(0)\] to [none\] at (1) should be [opacity(1)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [invert(1)\] at (-1) should be [invert(0)\]] - 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 [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]] - expected: FAIL - [Web Animations: property from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]] expected: FAIL - [CSS Animations: property from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px transparent)\]] expected: FAIL - [CSS Animations: property from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]] - expected: FAIL - [Web Animations: property from [none\] to [invert(1)\] at (1) should be [invert(1)\]] expected: FAIL - [CSS Animations: property from [none\] to [invert(1)\] at (0) should be [invert(0)\]] - expected: FAIL - [Web Animations: property from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]] expected: FAIL - [CSS Transitions: property from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]] - expected: FAIL - [CSS Animations: property from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] expected: FAIL - [CSS Animations: property from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]] - expected: FAIL - - [CSS Animations: property from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [blur(5px)\]] expected: FAIL - [CSS Animations: property from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [invert(1)\] at (-1) should be [invert(0)\]] - expected: FAIL - - [CSS Animations: property from [opacity(0)\] to [none\] at (1) should be [opacity(1)\]] - expected: FAIL - [Web Animations: property from [none\] to [grayscale(1)\] at (0) should be [grayscale(0)\]] expected: FAIL [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 [Web Animations: 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 Animations: property from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]] - expected: FAIL - - [CSS Animations: property from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]] expected: FAIL @@ -314,18 +152,9 @@ [Web Animations: property from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]] expected: FAIL - [CSS Animations: property from [none\] to [grayscale(1)\] at (0) should be [grayscale(0)\]] - expected: FAIL - [Web Animations: property from [none\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px transparent)\]] expected: FAIL - [CSS Animations: property from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]] - expected: FAIL - [Web Animations: property from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]] expected: FAIL @@ -335,9 +164,6 @@ [Web Animations: property from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]] expected: FAIL - [CSS Transitions: property from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]] - expected: FAIL - [Web Animations: property from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]] expected: FAIL @@ -356,105 +182,45 @@ [CSS Animations: property from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]] expected: FAIL - [CSS Animations: property from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]] - expected: FAIL - [Web Animations: property from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]] expected: FAIL - [CSS Transitions: property from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]] expected: FAIL - [CSS Animations: property from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]] - expected: FAIL - [Web Animations: property from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]] expected: FAIL [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [blur(5px)\]] expected: FAIL - [CSS Transitions: property from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]] expected: FAIL [Web Animations: property from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]] expected: FAIL - [CSS Transitions: property from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: 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.6) should be [blur(5px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]] - expected: FAIL - [Web Animations: property from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]] expected: FAIL - [CSS Transitions: property from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]] - expected: FAIL - [Web Animations: property from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]] expected: FAIL - [CSS Animations: property from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]] - expected: FAIL - - [CSS Animations: property from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]] expected: FAIL - [CSS Animations: property from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]] - expected: FAIL - - [CSS Animations: property from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]] - expected: FAIL - [CSS Transitions: property from [url("#svgfilter")\] to [none\] at (1) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]] - expected: FAIL - [Web Animations: property from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] expected: FAIL [CSS Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [url("#svgfilter")\]] expected: FAIL - [CSS Transitions: property from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]] - expected: FAIL - [CSS Animations: property from [none\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #00C000)\]] expected: FAIL @@ -470,12 +236,6 @@ [Web Animations: property from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]] expected: FAIL - [CSS Animations: property from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]] - expected: FAIL - [Web Animations: property from [none\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #00C000)\]] expected: FAIL @@ -485,18 +245,9 @@ [CSS Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [url("#svgfilter")\]] expected: FAIL - [CSS Animations: property from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]] - expected: FAIL - [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 - - [CSS Transitions: property from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]] expected: FAIL @@ -506,96 +257,30 @@ [Web Animations: property from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]] - expected: FAIL - [CSS Transitions: property from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]] expected: FAIL [Web Animations: property from [none\] to [invert(1)\] at (-1) should be [invert(0)\]] expected: FAIL - [CSS Animations: property from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] - expected: FAIL - [Web Animations: property from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [invert(1)\] at (1) should be [invert(1)\]] - expected: FAIL - [Web Animations: property from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]] expected: FAIL - [CSS Transitions: property from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]] - expected: FAIL - - [CSS Transitions: property from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]] - expected: FAIL - - [CSS Transitions: 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 - [CSS Animations: property from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [invert(1)\] at (1) should be [invert(1)\]] - expected: FAIL - [Web Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]] - expected: FAIL - [Web Animations: property from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]] expected: FAIL - [CSS Animations: property from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]] - expected: FAIL - - [CSS Transitions: property from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]] expected: FAIL - [CSS Animations: property from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]] - expected: FAIL - [CSS Transitions: property from [url("#svgfilter")\] to [none\] at (0) should be [none\]] expected: FAIL @@ -605,15 +290,6 @@ [Web Animations: property from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]] expected: FAIL - [CSS Transitions: property from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - - [CSS Transitions: property from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]] expected: FAIL @@ -623,18 +299,6 @@ [CSS Transitions with transition: all: property from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]] expected: FAIL - [CSS Transitions: property from [none\] to [invert(1)\] at (0) should be [invert(0)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [invert(1)\] at (0) should be [invert(0)\]] - expected: FAIL - [Web Animations: property from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]] expected: FAIL @@ -644,39 +308,12 @@ [Web Animations: property from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]] expected: FAIL - [CSS Transitions: property from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]] - expected: FAIL - [Web Animations: property from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]] expected: FAIL - [CSS Animations: property from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]] - expected: FAIL - [CSS Transitions: property from [none\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px transparent)\]] expected: FAIL - [CSS Transitions with transition: all: property from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]] - expected: FAIL - - [CSS Animations: property from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]] - expected: FAIL - - [CSS Transitions: property from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]] - expected: FAIL - - [CSS Transitions: property from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]] - expected: FAIL - [Web Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]] expected: FAIL @@ -686,141 +323,54 @@ [Web Animations: property from [url("#svgfilter")\] to [none\] at (1) should be [none\]] expected: FAIL - [CSS Transitions: property from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]] - expected: FAIL - [Web Animations: property from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]] expected: FAIL - [CSS Transitions with transition: all: property from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [invert(1)\] at (1) should be [invert(1)\]] - expected: FAIL - [CSS Animations: property from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [url("#svgfilter")\]] expected: FAIL [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]] - expected: FAIL - - [CSS Transitions: property from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]] - expected: FAIL - [CSS Transitions: property from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]] expected: FAIL - [CSS Animations: property from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]] expected: FAIL [CSS Transitions: property from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [blur(5px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]] - expected: FAIL - [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 - - [CSS Animations: property from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]] expected: FAIL - [CSS Animations: property from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - [Web Animations: property from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]] expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]] - expected: FAIL - [CSS Transitions: property from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]] expected: FAIL - [CSS Transitions: property from [none\] to [grayscale(1)\] at (0) should be [grayscale(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [grayscale(1)\] at (0) should be [grayscale(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [invert(1)\] at (-1) should be [invert(0)\]] - expected: FAIL - [Web Animations: property from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]] expected: FAIL - [CSS Animations: property from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]] - expected: FAIL - [Web Animations: property from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]] expected: FAIL [Web Animations: property from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]] expected: FAIL - [CSS Animations: property from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [none\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #00C000)\]] expected: FAIL [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [none\] at (1) should be [none\]] expected: FAIL - [CSS Animations: property from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]] - expected: FAIL - - [CSS Animations: property from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [url("#svgfilter")\] to [none\] at (-0.3) should be [none\]] expected: FAIL - [CSS Transitions: property from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]] expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-004.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-004.html.ini index e65dc5a7d06..869a4191404 100644 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-004.html.ini +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/animation/filter-interpolation-004.html.ini @@ -1,25 +1,7 @@ [filter-interpolation-004.html] - [CSS Transitions: property from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]] expected: FAIL - [CSS Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]] - expected: FAIL - - [CSS Animations: property from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]] - expected: FAIL - - [CSS Animations: property from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]] - expected: FAIL - - [CSS Animations: property from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]] - expected: FAIL - [Web Animations: property from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]] expected: FAIL @@ -29,141 +11,33 @@ [CSS Transitions: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0) should be [drop-shadow(0px 0px blue)\]] expected: FAIL - [CSS Transitions: property from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]] - expected: FAIL - - [CSS Transitions: property from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]] - expected: FAIL - [Web Animations: property from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]] expected: FAIL - [CSS Animations: property from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]] - expected: FAIL - [Web Animations: property from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]] expected: FAIL - [CSS Animations: property from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]] - expected: FAIL - - [CSS Transitions: property from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]] - expected: FAIL - - [CSS Transitions: property from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]] - expected: FAIL - - [CSS Transitions: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] - expected: FAIL - - [CSS Animations: property from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]] - expected: FAIL - - [CSS Transitions: property from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]] - expected: FAIL - [Web Animations: property from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]] expected: FAIL - [CSS Transitions with transition: all: property from [blur()\] to [blur(10px)\] at (0) should be [blur()\]] - expected: FAIL - - [CSS Animations: property from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]] - expected: FAIL - [Web Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]] expected: FAIL - [CSS Animations: property from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]] - 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 with transition: all: property from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]] - expected: FAIL - - [CSS Animations: property from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]] - expected: FAIL - - [CSS Animations: property from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]] - 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 [Web Animations: property from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]] expected: FAIL - [CSS Transitions: property from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]] - expected: FAIL - [Web Animations: property from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]] expected: FAIL - [CSS Animations: property from [invert(0)\] to [invert()\] at (1) should be [invert()\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] - expected: FAIL - [CSS Transitions: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1.5) should be [drop-shadow(30px 15px 45px rgb(0, 192, 0))\]] expected: FAIL - [CSS Transitions with transition: all: property from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]] - expected: FAIL - - [CSS Animations: property from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]] - expected: FAIL - - [CSS Animations: property from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]] - expected: FAIL - [CSS Animations: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0) should be [drop-shadow(0px 0px blue)\]] expected: FAIL - [CSS Transitions with transition: all: property from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]] - expected: FAIL - - [CSS Animations: property from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]] - expected: FAIL - - [CSS Transitions: property from [blur()\] to [blur(10px)\] at (0) should be [blur()\]] - expected: FAIL - [Web Animations: property from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]] expected: FAIL @@ -173,306 +47,102 @@ [Web Animations: 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 - [CSS Transitions: property from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]] - expected: FAIL - - [CSS Transitions: property from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]] - expected: FAIL - - [CSS Animations: property from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]] - expected: FAIL - - [CSS Animations: property from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]] - expected: FAIL - - [CSS Animations: property from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]] - expected: FAIL - [Web Animations: property from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]] expected: FAIL - [CSS Transitions with transition: all: property from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]] - expected: FAIL - - [CSS Animations: property from [blur()\] to [blur(10px)\] at (0) should be [blur()\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]] - expected: FAIL - - [CSS Transitions: property from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]] - expected: FAIL - [Web Animations: property from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]] expected: FAIL - [CSS Animations: property from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]] - expected: FAIL - - [CSS Animations: property from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]] - expected: FAIL - - [CSS Transitions: property from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]] - expected: FAIL - [CSS Transitions: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1) should be [drop-shadow(20px 10px 30px green)\]] expected: FAIL - [CSS Transitions: property from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]] - expected: FAIL - [Web Animations: property from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]] expected: FAIL - [CSS Animations: property from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]] - expected: FAIL - [CSS Animations: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1) should be [drop-shadow(20px 10px 30px green)\]] expected: FAIL - [CSS Transitions: property from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]] - expected: FAIL - [Web Animations: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1.5) should be [drop-shadow(30px 15px 45px rgb(0, 192, 0))\]] expected: FAIL [Web Animations: property from [blur()\] to [blur(10px)\] at (0) should be [blur()\]] expected: FAIL - [CSS Transitions: property from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]] - expected: FAIL - [Web Animations: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1) should be [drop-shadow(20px 10px 30px green)\]] expected: FAIL - [CSS Transitions with transition: all: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]] - expected: FAIL - - [CSS Transitions: property from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]] - expected: FAIL - - [CSS Transitions: property from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]] - expected: FAIL - - [CSS Animations: property from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]] - expected: FAIL - [Web Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]] expected: FAIL [Web Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] expected: FAIL - [CSS Animations: property from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]] - expected: FAIL - - [CSS Animations: property from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]] - expected: FAIL - [Web Animations: property from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]] expected: FAIL - [CSS Animations: property from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]] - expected: FAIL - [CSS Animations: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (-1) should be [drop-shadow(-20px -10px blue)\]] expected: FAIL [Web Animations: property from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]] expected: FAIL - [CSS Transitions: property from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]] - expected: FAIL - [Web Animations: property from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]] expected: FAIL - [CSS Transitions with transition: all: property from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]] - expected: FAIL - [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 - - [CSS Transitions with transition: all: property from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]] - expected: FAIL - - [CSS Transitions: property from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]] - expected: FAIL - - [CSS Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]] - expected: FAIL - [Web Animations: property from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1.5) should be [drop-shadow(30px 15px 45px rgb(0, 192, 0))\]] expected: FAIL [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 - [CSS Transitions with transition: all: property from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]] - expected: FAIL - [Web Animations: property from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]] expected: FAIL [Web Animations: property from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]] expected: FAIL - [CSS Animations: property from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0) should be [drop-shadow(0px 0px blue)\]] expected: FAIL - [CSS Transitions: property from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]] - expected: FAIL - - [CSS Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]] - expected: FAIL - - [CSS Transitions: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]] - expected: FAIL - [CSS Animations: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1.5) should be [drop-shadow(30px 15px 45px rgb(0, 192, 0))\]] expected: FAIL - [CSS Animations: property from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]] - expected: FAIL - [CSS Transitions: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (-1) should be [drop-shadow(-20px -10px blue)\]] expected: FAIL - [CSS Animations: property from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]] - expected: FAIL - - [CSS Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]] - expected: FAIL - [Web Animations: property from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]] expected: FAIL [Web Animations: property from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]] expected: FAIL - [CSS Transitions: property from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]] - expected: FAIL - - [CSS Animations: property from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]] - expected: FAIL - - [CSS Transitions: property from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]] - expected: FAIL - - [CSS Transitions: property from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]] - expected: FAIL - [Web Animations: property from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]] expected: FAIL - [CSS Transitions with transition: all: property from [invert(0)\] to [invert()\] at (1) should be [invert()\]] - expected: FAIL - - [CSS Transitions: property from [invert(0)\] to [invert()\] at (1) should be [invert()\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]] - expected: FAIL - [Web Animations: property from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]] expected: FAIL [Web Animations: property from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]] expected: FAIL - [CSS Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]] - expected: FAIL - [Web Animations: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]] expected: FAIL - [CSS Transitions: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]] - expected: FAIL - - [CSS Animations: property from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]] - expected: FAIL - - [CSS Animations: property from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]] - expected: FAIL - - [CSS Transitions: property from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]] - expected: FAIL - [Web Animations: property from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]] expected: FAIL - [CSS Animations: property from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]] - expected: FAIL - - [CSS Animations: property from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]] - expected: FAIL - - [CSS Transitions: property from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]] expected: FAIL - [CSS Transitions: property from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]] - expected: FAIL - [Web Animations: property from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]] expected: FAIL @@ -482,120 +152,45 @@ [Web Animations: property from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]] expected: FAIL - [CSS Animations: property from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]] - 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 - [CSS Transitions with transition: all: property from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]] - expected: FAIL - [Web Animations: property from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]] expected: FAIL - [CSS Transitions: property from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]] - expected: FAIL - - [CSS Animations: property from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]] - expected: FAIL - - [CSS Transitions: property from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]] - expected: FAIL - [CSS Animations: 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 - [CSS Transitions with transition: all: property from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]] - expected: FAIL - - [CSS Transitions: property from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]] - expected: FAIL - [Web Animations: property from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]] expected: FAIL - [CSS Transitions: property from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]] - expected: FAIL - - [CSS Animations: property from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]] - expected: FAIL - [Web Animations: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0) should be [drop-shadow(0px 0px blue)\]] expected: FAIL - [CSS Transitions: property from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]] - expected: FAIL - [Web Animations: property from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]] - expected: FAIL - [CSS Transitions with transition: all: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1) should be [drop-shadow(20px 10px 30px green)\]] expected: FAIL - [CSS Transitions: property from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]] - expected: FAIL - [Web Animations: property from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]] expected: FAIL - [CSS Transitions with transition: all: property from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]] - expected: FAIL - [Web Animations: property from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (-1) should be [drop-shadow(-20px -10px blue)\]] expected: FAIL [CSS Transitions with transition: all: 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 - [CSS Animations: property from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]] - expected: FAIL - - [CSS Animations: property from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]] - expected: FAIL - - [CSS Transitions: property from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]] - expected: FAIL - - [CSS Animations: property from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]] - expected: FAIL - [Web Animations: property from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]] expected: FAIL - [CSS Animations: property from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]] - expected: FAIL - [Web Animations: property from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]] expected: FAIL [Web Animations: property from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]] expected: FAIL - [CSS Transitions with transition: all: property from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]] - expected: FAIL - - [CSS Transitions: property from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]] - expected: FAIL - [Web Animations: property from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]] expected: FAIL - [CSS Transitions: property from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filter-plus-filter.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filter-plus-filter.html.ini new file mode 100644 index 00000000000..80144ff5784 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filter-plus-filter.html.ini @@ -0,0 +1,2 @@ +[backdrop-filter-plus-filter.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-brightness.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-brightness.html.ini new file mode 100644 index 00000000000..b943fa3accb --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-brightness.html.ini @@ -0,0 +1,2 @@ +[backdrop-filters-brightness.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-contrast.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-contrast.html.ini new file mode 100644 index 00000000000..9c7457cb524 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-contrast.html.ini @@ -0,0 +1,2 @@ +[backdrop-filters-contrast.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-grayscale.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-grayscale.html.ini new file mode 100644 index 00000000000..2bc222e8e5e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-grayscale.html.ini @@ -0,0 +1,2 @@ +[backdrop-filters-grayscale.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-invert.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-invert.html.ini new file mode 100644 index 00000000000..cf798099734 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-invert.html.ini @@ -0,0 +1,2 @@ +[backdrop-filters-invert.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-saturate.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-saturate.html.ini new file mode 100644 index 00000000000..714f3725437 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-saturate.html.ini @@ -0,0 +1,2 @@ +[backdrop-filters-saturate.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-sepia.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-sepia.html.ini new file mode 100644 index 00000000000..c35ae9ceea1 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/backdrop-filters-sepia.html.ini @@ -0,0 +1,2 @@ +[backdrop-filters-sepia.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/blur-clip-stacking-context-001.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/blur-clip-stacking-context-001.html.ini new file mode 100644 index 00000000000..7f5296515c2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/blur-clip-stacking-context-001.html.ini @@ -0,0 +1,2 @@ +[blur-clip-stacking-context-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/blur-clip-stacking-context-002.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/blur-clip-stacking-context-002.html.ini deleted file mode 100644 index 63f82b7de0d..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/blur-clip-stacking-context-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[blur-clip-stacking-context-002.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-blur.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-blur.html.ini new file mode 100644 index 00000000000..800cc4b478d --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-blur.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-blur.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-brightness.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-brightness.html.ini new file mode 100644 index 00000000000..f11997b584a --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-brightness.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-brightness.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-combined-001.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-combined-001.html.ini new file mode 100644 index 00000000000..0344b35229b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-combined-001.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-combined-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-contrast.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-contrast.html.ini new file mode 100644 index 00000000000..2695f0f7f9c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-contrast.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-contrast.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-grayscale.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-grayscale.html.ini new file mode 100644 index 00000000000..8f2f124651c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-grayscale.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-grayscale.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-invert.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-invert.html.ini new file mode 100644 index 00000000000..ff2c841595d --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-invert.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-invert.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-opacity.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-opacity.html.ini new file mode 100644 index 00000000000..7fe7b9058bd --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-opacity.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-opacity.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-saturate.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-saturate.html.ini new file mode 100644 index 00000000000..6134590bfd9 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-saturate.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-saturate.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-sepia.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-sepia.html.ini new file mode 100644 index 00000000000..e827ddafe8a --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/css-filters-animation-sepia.html.ini @@ -0,0 +1,2 @@ +[css-filters-animation-sepia.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-contrast-002.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-contrast-002.html.ini deleted file mode 100644 index 17ba6e16529..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-contrast-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filter-contrast-002.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-contrast-003.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-contrast-003.html.ini deleted file mode 100644 index 82435c18dd6..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-contrast-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filter-contrast-003.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-001.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-001.html.ini deleted file mode 100644 index e3820b86f8f..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filter-grayscale-001.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-004.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-004.html.ini deleted file mode 100644 index 9c1abbe7d17..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filter-grayscale-004.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-005.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-005.html.ini deleted file mode 100644 index 523a42c4dcb..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-grayscale-005.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filter-grayscale-005.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-invert-002-test.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-invert-002-test.html.ini deleted file mode 100644 index ae3843c73bc..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-invert-002-test.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filter-invert-002-test.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-saturate-001-test.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-saturate-001-test.html.ini deleted file mode 100644 index 4d0b2f4e507..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-saturate-001-test.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filter-saturate-001-test.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filtered-inline-applies-to-float.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filtered-inline-applies-to-float.html.ini new file mode 100644 index 00000000000..0ef58fc011c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/filtered-inline-applies-to-float.html.ini @@ -0,0 +1,2 @@ +[filtered-inline-applies-to-float.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filters-grayscale-001-test.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filters-grayscale-001-test.html.ini deleted file mode 100644 index adb94eb5068..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filters-grayscale-001-test.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filters-grayscale-001-test.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filters-opacity-002-test.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filters-opacity-002-test.html.ini deleted file mode 100644 index 2929c221208..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filters-opacity-002-test.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filters-opacity-002-test.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filters-sepia-001-test.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filters-sepia-001-test.html.ini deleted file mode 100644 index a3bdfaf9d4e..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filters-sepia-001-test.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filters-sepia-001-test.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filters-test-brightness-002.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filters-test-brightness-002.html.ini deleted file mode 100644 index 2715ff54ccf..00000000000 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/filters-test-brightness-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filters-test-brightness-002.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/parsing/filter-parsing-valid.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/parsing/filter-parsing-valid.html.ini index ae4089cb480..3d6570746a8 100644 --- a/tests/wpt/metadata-layout-2020/css/filter-effects/parsing/filter-parsing-valid.html.ini +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/parsing/filter-parsing-valid.html.ini @@ -1,112 +1,28 @@ [filter-parsing-valid.html] - [e.style['filter'\] = "grayscale(0)" should set the property value] - expected: FAIL - [e.style['filter'\] = "url(\\"https://www.example.com/picture.svg#f\\")" should set the property value] expected: FAIL - [e.style['filter'\] = "hue-rotate(90deg)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "saturate(300%)" should set the property value] - expected: FAIL - [e.style['filter'\] = "drop-shadow(0 0 0)" should set the property value] expected: FAIL - [e.style['filter'\] = "invert(0)" should set the property value] - expected: FAIL - [e.style['filter'\] = "url(picture.svg#f)" should set the property value] expected: FAIL - [e.style['filter'\] = "sepia(300%)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "sepia(0)" should set the property value] - expected: FAIL - [e.style['filter'\] = "blur(10px) url(\\"picture.svg#f\\") contrast(20) brightness(30)" should set the property value] expected: FAIL - [e.style['filter'\] = "contrast(300%)" should set the property value] - expected: FAIL - [e.style['filter'\] = "drop-shadow(rgba(4, 5, 6, 0.75) 1px 2px 3px)" should set the property value] expected: FAIL - [e.style['filter'\] = "contrast(0)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "none" should set the property value] - expected: FAIL - - [e.style['filter'\] = "saturate()" should set the property value] - expected: FAIL - - [e.style['filter'\] = "invert(300%)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "grayscale()" should set the property value] - expected: FAIL - [e.style['filter'\] = "drop-shadow(rgb(4, 5, 6) 1px 2px)" should set the property value] expected: FAIL - [e.style['filter'\] = "sepia()" should set the property value] - expected: FAIL - - [e.style['filter'\] = "blur()" should set the property value] - expected: FAIL - - [e.style['filter'\] = "brightness(0)" should set the property value] - expected: FAIL - [e.style['filter'\] = "drop-shadow(1px 2px 3px)" should set the property value] expected: FAIL - [e.style['filter'\] = "contrast()" should set the property value] - expected: FAIL - [e.style['filter'\] = "drop-shadow(1px 2px)" should set the property value] expected: FAIL - [e.style['filter'\] = "invert()" should set the property value] - expected: FAIL - - [e.style['filter'\] = "opacity(300%)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "hue-rotate(0)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "brightness()" should set the property value] - expected: FAIL - - [e.style['filter'\] = "grayscale(300%)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "opacity()" should set the property value] - expected: FAIL - - [e.style['filter'\] = "opacity(0)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "brightness(300%)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "blur(0)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "saturate(0)" should set the property value] - expected: FAIL - - [e.style['filter'\] = "blur(100px)" should set the property value] - expected: FAIL - [e.style['filter'\] = "drop-shadow(1px 2px rgb(4, 5, 6))" should set the property value] expected: FAIL - [e.style['filter'\] = "hue-rotate()" should set the property value] - expected: FAIL - diff --git a/tests/wpt/mozilla/meta-layout-2020/css/blur_a.html.ini b/tests/wpt/mozilla/meta-layout-2020/css/blur_a.html.ini deleted file mode 100644 index a9106bf0ef1..00000000000 --- a/tests/wpt/mozilla/meta-layout-2020/css/blur_a.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[blur_a.html] - expected: FAIL diff --git a/tests/wpt/mozilla/meta-layout-2020/css/filter_sepia_a.html.ini b/tests/wpt/mozilla/meta-layout-2020/css/filter_sepia_a.html.ini deleted file mode 100644 index 8f1ccef2a82..00000000000 --- a/tests/wpt/mozilla/meta-layout-2020/css/filter_sepia_a.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[filter_sepia_a.html] - expected: FAIL diff --git a/tests/wpt/mozilla/meta-layout-2020/css/inline_stacking_context.html.ini b/tests/wpt/mozilla/meta-layout-2020/css/inline_stacking_context.html.ini new file mode 100644 index 00000000000..f9dadae95f1 --- /dev/null +++ b/tests/wpt/mozilla/meta-layout-2020/css/inline_stacking_context.html.ini @@ -0,0 +1,2 @@ +[inline_stacking_context.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta-layout-2020/css/opacity_simple_a.html.ini b/tests/wpt/mozilla/meta-layout-2020/css/opacity_simple_a.html.ini deleted file mode 100644 index cb298e629d8..00000000000 --- a/tests/wpt/mozilla/meta-layout-2020/css/opacity_simple_a.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[opacity_simple_a.html] - expected: FAIL diff --git a/tests/wpt/mozilla/meta-layout-2020/css/text_node_opacity.html.ini b/tests/wpt/mozilla/meta-layout-2020/css/text_node_opacity.html.ini new file mode 100644 index 00000000000..c3d01daa76d --- /dev/null +++ b/tests/wpt/mozilla/meta-layout-2020/css/text_node_opacity.html.ini @@ -0,0 +1,2 @@ +[text_node_opacity.html] + expected: FAIL