mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Add layout_2020 support for filters and mix-blend-mode
This commit is contained in:
parent
163a4fc7fc
commit
d03560b0f1
54 changed files with 236 additions and 1943 deletions
91
components/layout_2020/display_list/conversions.rs
Normal file
91
components/layout_2020/display_list/conversions.rs
Normal file
|
@ -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<Length> {
|
||||
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<Length> {
|
||||
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<Length> {
|
||||
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<Length> {
|
||||
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(),
|
||||
)
|
||||
}
|
||||
}
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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<Length>,
|
||||
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<StackingContextFragment<'a>>,
|
||||
|
||||
|
@ -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<wr::FilterOp> = 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
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -354,41 +354,3 @@ impl<T> flow_relative::Rect<T> {
|
|||
)
|
||||
}
|
||||
}
|
||||
|
||||
pub trait ToWebRender {
|
||||
type Type;
|
||||
fn to_webrender(&self) -> Self::Type;
|
||||
}
|
||||
|
||||
impl ToWebRender for PhysicalPoint<Length> {
|
||||
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<Length> {
|
||||
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<Length> {
|
||||
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<Length> {
|
||||
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(),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -1,64 +1,10 @@
|
|||
[opacity-interpolation.html]
|
||||
[CSS Transitions: property <opacity> from neutral to [0.2\] at (0) should be [0.1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from neutral to [0.2\] at (0.3) should be [0.13\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [inherit\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [unset\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [initial\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [initial\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [inherit\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [unset\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from neutral to [0.2\] at (0) should be [0.1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from neutral to [0.2\] at (0.6) should be [0.16\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [0\] to [1\] at (1) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (0.3) should be [0.62\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [0\] to [1\] at (1.5) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [unset\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from neutral to [0.2\] at (-0.3) should be [0.07\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [initial\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [unset\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [unset\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [0\] to [1\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -71,291 +17,75 @@
|
|||
[Web Animations: property <opacity> from neutral to [0.2\] at (0.3) should be [0.13\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [unset\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [unset\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [0\] to [1\] at (0.6) should be [0.6\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [unset\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [0\] to [1\] at (-0.3) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (1.5) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from neutral to [0.2\] at (0.3) should be [0.13\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [inherit\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [inherit\] to [0.2\] at (-0.3) should be [0.98\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (-0.3) should be [0.98\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [initial\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [initial\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [unset\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from neutral to [0.2\] at (1.5) should be [0.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [inherit\] to [0.2\] at (0.3) should be [0.62\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from neutral to [0.2\] at (-0.3) should be [0.07\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [initial\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [unset\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [inherit\] to [0.2\] at (-0.3) should be [0.98\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (0.3) should be [0.3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [0\] to [1\] at (1) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from neutral to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from neutral to [0.2\] at (0.6) should be [0.16\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from neutral to [0.2\] at (0.6) should be [0.16\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [inherit\] to [0.2\] at (0) should be [0.8\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [inherit\] to [0.2\] at (0) should be [0.8\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [0\] to [1\] at (1.5) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [0\] to [1\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [0\] to [1\] at (1) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from neutral to [0.2\] at (-0.3) should be [0.07\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (0.6) should be [0.44\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [initial\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [initial\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [initial\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [0\] to [1\] at (-0.3) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [initial\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [unset\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [unset\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from neutral to [0.2\] at (0.3) should be [0.13\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [0\] to [1\] at (0.6) should be [0.6\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [initial\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (1) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [unset\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [0\] to [1\] at (1.5) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from neutral to [0.2\] at (0) should be [0.1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [initial\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [inherit\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from neutral to [0.2\] at (1.5) should be [0.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (-0.3) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from neutral to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [0\] to [1\] at (-0.3) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [unset\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [unset\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [initial\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from neutral to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [0\] to [1\] at (0.3) should be [0.3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [0\] to [1\] at (0.3) should be [0.3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [initial\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0.6) should be [0.44\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (0.6) should be [0.6\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [unset\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [inherit\] to [0.2\] at (0.6) should be [0.44\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [unset\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [0\] to [1\] at (0.6) should be [0.6\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from neutral to [0.2\] at (1.5) should be [0.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (0.6) should be [0.16\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [unset\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0) should be [0.8\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (0) should be [0.8\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (1.5) should be [0.25\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [0\] to [1\] at (0.3) should be [0.3\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [inherit\] to [0.2\] at (0.3) should be [0.62\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (0) should be [0.1\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [0\] to [1\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (-0.3) should be [0.07\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <opacity> from [inherit\] to [0.2\] at (0.6) should be [0.44\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [initial\] to [0.2\] at (-0.3) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <opacity> from [initial\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [initial\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (-0.3) should be [0.98\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [initial\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <opacity> from [inherit\] to [0.2\] at (0.3) should be [0.62\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[composited-filters-under-opacity.html]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
[t32-opacity-basic-0.0-a.xht]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[t32-opacity-clamping-0.0-b.xht]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[t32-opacity-offscreen-b.xht]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[t32-opacity-offscreen-multiple-boxes-1-c.xht]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[t32-opacity-offscreen-with-alpha-c.xht]
|
||||
expected: FAIL
|
|
@ -1,115 +1,22 @@
|
|||
[filter-interpolation-001.html]
|
||||
[CSS Transitions: property <filter> 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 <filter> 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 <filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (-0.5) should be [hue-rotate(-90deg) blur(4px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> 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 <filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0) should be [hue-rotate(80deg) blur(6mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0) should be [hue-rotate(80deg) blur(6mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1.5) should be [hue-rotate(95deg) blur(12mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1.5) should be [hue-rotate(95deg) blur(12mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.25) should be [hue-rotate(45deg) blur(7px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -119,165 +26,36 @@
|
|||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.25) should be [hue-rotate(45deg) blur(7px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1.5) should be [hue-rotate(270deg) blur(12px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1.5) should be [hue-rotate(95deg) blur(12mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0) should be [hue-rotate(80deg) blur(6mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.5) should be [hue-rotate(90deg) blur(8px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (-0.5) should be [hue-rotate(-90deg) blur(4px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1.5) should be [hue-rotate(95deg) blur(12mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.25) should be [hue-rotate(45deg) blur(7px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.5) should be [hue-rotate(90deg) blur(8px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1.5) should be [hue-rotate(270deg) blur(12px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.5) should be [hue-rotate(90deg) blur(8px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -287,147 +65,45 @@
|
|||
[Web Animations: property <filter> 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 <filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (1) should be [hue-rotate(90deg) blur(10mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> 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 <filter> 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 <filter> from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (-0.5) should be [hue-rotate(-90deg) blur(4px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> 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 <filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.5) should be [hue-rotate(90deg) blur(8px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.25) should be [hue-rotate(45deg) blur(7px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1.5) should be [hue-rotate(270deg) blur(12px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> 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 <filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> 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 <filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> 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 <filter> 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 <filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (1.5) should be [hue-rotate(270deg) blur(12px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,103 +1,37 @@
|
|||
[filter-interpolation-002.html]
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0) should be [opacity(1) hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1) should be [opacity(0.5) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0) should be [opacity(1) hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [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 <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #004100)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0) should be [opacity(1) hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -110,36 +44,12 @@
|
|||
[CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #004100)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -149,159 +59,72 @@
|
|||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #004100)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> 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 <filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0) should be [opacity(1) hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1) should be [opacity(0.5) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1) should be [opacity(0.5) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0) should be [blur(6px) hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -311,36 +134,6 @@
|
|||
[Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (1.5) should be [opacity(0.25) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -350,48 +143,12 @@
|
|||
[Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px #80C080)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -404,42 +161,6 @@
|
|||
[CSS Transitions with transition: all: property <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.25) should be [blur(7px) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (0.5) should be [blur(8px) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,55 +1,19 @@
|
|||
[filter-interpolation-003.html]
|
||||
[CSS Transitions: property <filter> from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [none\] at (1) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -110,45 +59,21 @@
|
|||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -161,150 +86,63 @@
|
|||
[Web Animations: property <filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [invert(1)\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [none\] at (1) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [invert(1)\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [invert(1)\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [invert(1)\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [none\] at (1) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px rgba(0, 128, 0, 0.5))\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -314,18 +152,9 @@
|
|||
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [grayscale(1)\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -335,9 +164,6 @@
|
|||
[Web Animations: property <filter> from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -356,105 +182,45 @@
|
|||
[CSS Animations: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> 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 <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -506,96 +257,30 @@
|
|||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [invert(1)\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -605,15 +290,6 @@
|
|||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -623,18 +299,6 @@
|
|||
[CSS Transitions with transition: all: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [invert(1)\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [invert(1)\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -644,39 +308,12 @@
|
|||
[Web Animations: property <filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -686,141 +323,54 @@
|
|||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (0.5) should be [drop-shadow(10px 5px rgba(0, 128, 0, 0.5))\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [grayscale(1)\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [grayscale(1)\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [invert(1)\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> 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 <filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,25 +1,7 @@
|
|||
[filter-interpolation-004.html]
|
||||
[CSS Transitions: property <filter> from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -29,141 +11,33 @@
|
|||
[CSS Transitions: property <filter> 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 <filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur()\] to [blur(10px)\] at (0) should be [blur()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0.5) should be [drop-shadow(10px 5px 15px rgb(0, 64, 128))\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur()\] to [blur(10px)\] at (0) should be [blur()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -173,306 +47,102 @@
|
|||
[Web Animations: property <filter> from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0.5) should be [drop-shadow(10px 5px 15px rgb(0, 64, 128))\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur()\] to [blur(10px)\] at (0) should be [blur()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> 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 <filter> from [blur()\] to [blur(10px)\] at (0) should be [blur()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> 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 <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> 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 <filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> 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 <filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> 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 <filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> 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 <filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -482,120 +152,45 @@
|
|||
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0.5) should be [drop-shadow(10px 5px 15px rgb(0, 64, 128))\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> 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 <filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> 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 <filter> from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> 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 <filter> from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0.5) should be [drop-shadow(10px 5px 15px rgb(0, 64, 128))\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-plus-filter.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filters-brightness.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filters-contrast.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filters-grayscale.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filters-invert.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filters-saturate.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filters-sepia.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[blur-clip-stacking-context-001.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[blur-clip-stacking-context-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-blur.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-brightness.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-combined-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-contrast.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-grayscale.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-invert.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-opacity.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-saturate.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[css-filters-animation-sepia.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filter-contrast-002.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filter-contrast-003.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filter-grayscale-001.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filter-grayscale-004.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filter-grayscale-005.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filter-invert-002-test.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filter-saturate-001-test.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[filtered-inline-applies-to-float.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filters-grayscale-001-test.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filters-opacity-002-test.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filters-sepia-001-test.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filters-test-brightness-002.html]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[blur_a.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[filter_sepia_a.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[inline_stacking_context.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[opacity_simple_a.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[text_node_opacity.html]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue