mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Auto merge of #25788 - mrobinson:stacking-contexts-v3a, r=SimonSapin
Add layout_2020 support for filters and mix-blend-mode --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
This commit is contained in:
commit
006113195f
141 changed files with 19656 additions and 69 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",
|
||||
|
|
|
@ -19,5 +19,9 @@ skip: true
|
|||
skip: false
|
||||
[css-backgrounds]
|
||||
skip: false
|
||||
[css-color]
|
||||
skip: false
|
||||
[filter-effects]
|
||||
skip: false
|
||||
[cssom-view]
|
||||
skip: false
|
||||
|
|
|
@ -0,0 +1,91 @@
|
|||
[color-interpolation.html]
|
||||
[Web Animations: property <color> from [inherit\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [black\] to [orange\] at (0.6) should be [rgb(153, 99, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (0) should be [rgb(0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from neutral to [green\] at (-0.3) should be [rgb(255, 255, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [black\] to [orange\] at (0.3) should be [rgb(77, 50, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from neutral to [green\] at (0.6) should be [rgb(102, 179, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (-0.3) should be [rgb(0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [inherit\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from neutral to [green\] at (1.5) should be [rgb(0, 65, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from neutral to [green\] at (0.3) should be [rgb(179, 217, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [inherit\] to [green\] at (0) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [black\] to [orange\] at (-0.3) should be [rgb(0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [black\] to [orange\] at (1.5) should be [rgb(255, 248, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from neutral to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (0.6) should be [rgb(0, 77, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (0.3) should be [rgb(0, 38, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [inherit\] to [green\] at (0.3) should be [rgb(0, 38, 179)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [black\] to [orange\] at (1) should be [rgb(255, 165, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [inherit\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [initial\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from neutral to [green\] at (0) should be [rgb(255, 255, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (1) should be [rgb(0, 128, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [black\] to [orange\] at (0) should be [rgb(0, 0, 0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (0.6) should be [rgb(0, 77, 102)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (-0.3) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [unset\] to [green\] at (0) should be [rgb(0, 0, 255)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <color> from [inherit\] to [green\] at (1.5) should be [rgb(0, 192, 0)\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
[opacity-interpolation.html]
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (0) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (0.3) should be [0.62\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (0.6) should be [0.52\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (0.3) should be [0.13\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (1.5) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (-0.3) should be [0.98\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (-0.3) should be [1\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (0.3) should be [0.3\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (1.5) should be [0\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] to [0.2\] at (1) should be [0.2\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] to [0.2\] at (0) should be [1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [inherit\] to [0.2\] at (0.6) should be [0.44\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [unset\] 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
|
||||
|
||||
[Web Animations: 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
|
||||
|
||||
[Web Animations: property <opacity> from [0\] to [1\] at (0.6) should be [0.6\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (0.6) should be [0.16\]]
|
||||
expected: FAIL
|
||||
|
||||
[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
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (0) should be [0.1\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from neutral to [0.2\] at (-0.3) should be [0.07\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <opacity> from [initial\] to [0.2\] at (0.3) should be [0.76\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
[color-function-parsing.html]
|
||||
[All components missing]
|
||||
expected: FAIL
|
||||
|
||||
[Alpha > 1 should clamp]
|
||||
expected: FAIL
|
||||
|
||||
[No color space]
|
||||
expected: FAIL
|
||||
|
||||
[sRGB color with negative component should clamp to 0]
|
||||
expected: FAIL
|
||||
|
||||
[sRGB color with unnecessary decimals]
|
||||
expected: FAIL
|
||||
|
||||
[sRGB white with 50% alpha]
|
||||
expected: FAIL
|
||||
|
||||
[Junk after alpha]
|
||||
expected: FAIL
|
||||
|
||||
[sRGB white with 0% alpha]
|
||||
expected: FAIL
|
||||
|
||||
[Empty]
|
||||
expected: FAIL
|
||||
|
||||
[Two missing components are 0]
|
||||
expected: FAIL
|
||||
|
||||
[sRGB color with component > 1 should clamp]
|
||||
expected: FAIL
|
||||
|
||||
[One missing component is 0]
|
||||
expected: FAIL
|
||||
|
||||
[sRGB color]
|
||||
expected: FAIL
|
||||
|
||||
[Display P3 color with negative component should clamp to 0]
|
||||
expected: FAIL
|
||||
|
||||
[Display P3 color with component > 1 should clamp]
|
||||
expected: FAIL
|
||||
|
||||
[Different case for sRGB]
|
||||
expected: FAIL
|
||||
|
||||
[Bad parameters]
|
||||
expected: FAIL
|
||||
|
||||
[Unknown color space should fallback]
|
||||
expected: FAIL
|
||||
|
||||
[Way too many parameters]
|
||||
expected: FAIL
|
||||
|
||||
[sRGB white with 0 alpha]
|
||||
expected: FAIL
|
||||
|
||||
[Display P3 color]
|
||||
expected: FAIL
|
||||
|
||||
[Too many parameters]
|
||||
expected: FAIL
|
||||
|
||||
[Negative alpha should clamp]
|
||||
expected: FAIL
|
||||
|
||||
[sRGB white with 0.5 alpha]
|
||||
expected: FAIL
|
||||
|
||||
[Bad alpha]
|
||||
expected: FAIL
|
||||
|
||||
[White with lots of space]
|
||||
expected: FAIL
|
||||
|
||||
[Bad Display P3 color space]
|
||||
expected: FAIL
|
||||
|
||||
[Bad color space]
|
||||
expected: FAIL
|
||||
|
||||
[Different case for Display P3]
|
||||
expected: FAIL
|
||||
|
||||
[Basic sRGB white]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[color-initial-canvastext.html]
|
||||
expected: ERROR
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,382 @@
|
|||
[color-resolving.html]
|
||||
[Should not parse invalid keyword: current-Color]
|
||||
expected: FAIL
|
||||
|
||||
[The rgb function requires 3 or 4 arguments: rgb(0)]
|
||||
expected: FAIL
|
||||
|
||||
[Values must be all numbers or all percentages: rgb(255, 50%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Comma optional syntax requires no commas at all: rgb(0, 0 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Percent alpha values are accepted in hsl/hsla: hsla(0, 0%, 0%, 50%)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: RGB(153, 204, 255)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: RGBA(100%, 100%, 100%, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid numbers should be parsed: hsl(60, 100%, 37.5%)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, 37)]
|
||||
expected: FAIL
|
||||
|
||||
[The hsl function requires 3 or 4 arguments: hsl()]
|
||||
expected: FAIL
|
||||
|
||||
[The first parameter of hsl/hsla must be a number or angle: hsla(50%, 50%, 0%, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[Comments should not affect parsing: rgb(/* R */ 10%, /* G */ 20%, /* B */ 30%)]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse to completely transparent: TransParent]
|
||||
expected: FAIL
|
||||
|
||||
[Valid 3-digit hex: #fff]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse as correct value: fuchsia]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: rgB(10%, 20%, 30%)]
|
||||
expected: FAIL
|
||||
|
||||
[Comma optional syntax requires no commas at all: hsla(0, 0% 0%, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[RGB and RGBA are synonyms: rgb(0%, 0%, 0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid numbers should be parsed: rgba(0, 51, 255, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: HSL(0, 0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid values should be clamped to 0 and 255 respectively: rgb(-12%, 110%, 1400%)]
|
||||
expected: FAIL
|
||||
|
||||
[Percent alpha values are accepted in rgb/rgba: rgba(0%, 0%, 0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[The first parameter of hsl/hsla must be a number or angle: hsl(50%, 50%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, -0.1)]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #fffffg]
|
||||
expected: FAIL
|
||||
|
||||
[Valid percentages should be parsed: rgba(42%, 3%, 50%, 0.3)]
|
||||
expected: FAIL
|
||||
|
||||
[Keywords are not accepted in the hsl function: hsl(0, 0%, light)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid 8-digit hex: #ffffffff]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid keyword: /* hey */\n]
|
||||
expected: FAIL
|
||||
|
||||
[Comma optional syntax requires no commas at all: hsl(0, 0% 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Correct escape sequences should still parse: r\\67 b(00, 51, 102)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid percentages should be parsed: rgba(0%, 20%, 100%, 0.42)]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are represented as a part of a circle and wrap around: hsla(-300, 100%, 37.5%, 0.2)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid numbers should be parsed: rgba(0, 51, 255, 0.42)]
|
||||
expected: FAIL
|
||||
|
||||
[The hsla function requires 3 or 4 arguments: hsla()]
|
||||
expected: FAIL
|
||||
|
||||
[The hsla function requires 3 or 4 arguments: hsla(0, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: hsla(-300, 100%, 37.5%, -3)]
|
||||
expected: FAIL
|
||||
|
||||
[The rgb function requires 3 or 4 arguments: rgb(0, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Values must be all numbers or all percentages: rgb(10%, 50%, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[RGB and RGBA are synonyms: rgb(0, 0, 0, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse as correct value: cyan]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #fffff]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: hsLA(-300, 100%, 37.5%, 12)]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are not accepted in the rgb function: rgb(0, 0, 0deg)]
|
||||
expected: FAIL
|
||||
|
||||
[Comma optional syntax requires no commas at all: rgba(0, 0, 0 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #fffffffff]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #fffffff]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: rgB(0, 51, 255)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: RGB(100%, 100%, 100%)]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are represented as a part of a circle and wrap around: hsl(-300, 100%, 37.5%)]
|
||||
expected: FAIL
|
||||
|
||||
[Lack of whitespace should not affect parsing: rgb(0,51,255)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, -139)]
|
||||
expected: FAIL
|
||||
|
||||
[Whitespace should not affect parsing: rgb(10%\t, 20% ,30%)]
|
||||
expected: FAIL
|
||||
|
||||
[Should be same as parent color: CURRENTcolor]
|
||||
expected: FAIL
|
||||
|
||||
[Valid 3-digit hex: #369]
|
||||
expected: FAIL
|
||||
|
||||
[The second and third parameters of hsl/hsla must be a percent: hsl(10, 50%, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[The rgba function requires 3 or 4 arguments: rgba(0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid keyword: ]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #fffffffg]
|
||||
expected: FAIL
|
||||
|
||||
[Keywords are not accepted in the rgb function: rgb(0, 0, light)]
|
||||
expected: FAIL
|
||||
|
||||
[RGB and RGBA are synonyms: rgba(0%, 0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: RGBA(255, 255, 255, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[The rgb function requires 3 or 4 arguments: rgb()]
|
||||
expected: FAIL
|
||||
|
||||
[Valid percentages should be parsed: rgb(42%, 3%, 50%)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid 6-digit hex: #ffffff]
|
||||
expected: FAIL
|
||||
|
||||
[Correct escape sequences should still parse: r\\gb(00, 51, 102)]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse to completely transparent: transparent]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid keyword: 4]
|
||||
expected: FAIL
|
||||
|
||||
[Valid 4-digit hex: #ffff]
|
||||
expected: FAIL
|
||||
|
||||
[The rgb function requires 3 or 4 arguments: rgb(0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse as correct value: white]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are accepted in HSL/HSLA: hsla(30deg, 100%, 100%, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[The rgba function requires 3 or 4 arguments: rgba(0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, -139)]
|
||||
expected: FAIL
|
||||
|
||||
[Percent alpha values are accepted in rgb/rgba: rgba(255, 255, 255, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are represented as a part of a circle and wrap around: HSLA(-300, 100%, 37.5%, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are accepted in HSL/HSLA: hsl(30deg, 100%, 100%)]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #ff]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: rgBA(0%, 20%, 100%, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid numbers should be parsed: rgb(00, 51, 102)]
|
||||
expected: FAIL
|
||||
|
||||
[The rgba function requires 3 or 4 arguments: rgba(0)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, 1.1)]
|
||||
expected: FAIL
|
||||
|
||||
[The rgb function requires 3 or 4 arguments: rgb(0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse to completely transparent: /**/transparent]
|
||||
expected: FAIL
|
||||
|
||||
[Valid numbers should be parsed: rgba(0, 0, 0, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Values must be all numbers or all percentages: rgba(10%, 50%, 0, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: rgBA(0, 51, 255, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: rgB(0%, 0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[HSL and HSLA are synonyms: hsl(0, 0%, 0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Values must be all numbers or all percentages: rgba(255, 50%, 0%, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid numbers should be parsed: hsl(300, 50%, 50%)]
|
||||
expected: FAIL
|
||||
|
||||
[The second and third parameters of hsl/hsla must be a percent: hsla(10, 50%, 0, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[Keywords are not accepted in the hsla function: hsla(0, 0%, light, 1)]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #fffg]
|
||||
expected: FAIL
|
||||
|
||||
[Keywords are not accepted in the rgb function: rgba(0, 0, 0, light)]
|
||||
expected: FAIL
|
||||
|
||||
[The hsla function requires 3 or 4 arguments: hsla(0, 0%, 0%, 1, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: hsL(0, 100%, 50%)]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse to completely transparent: transparent\n]
|
||||
expected: FAIL
|
||||
|
||||
[The hsla function requires 3 or 4 arguments: hsla(0)]
|
||||
expected: FAIL
|
||||
|
||||
[Comments should be allowed within function: rgb(/* R */0, /* G */51, /* B */255)]
|
||||
expected: FAIL
|
||||
|
||||
[RGB and RGBA are synonyms: rgb(0%, 0%, 0%, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid 6-digit hex: #FFCc99]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #ffg]
|
||||
expected: FAIL
|
||||
|
||||
[Should be same as parent color: currentColor]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid values should be clamped to 0 and 255 respectively: rgb(-51, 306, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[The rgba function requires 3 or 4 arguments: rgba()]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, -0.1)]
|
||||
expected: FAIL
|
||||
|
||||
[The hsl function requires 3 or 4 arguments: hsl(0, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid numbers should be parsed: rgba(204, 0, 102, 0.3)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, 37)]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #]
|
||||
expected: FAIL
|
||||
|
||||
[RGB and RGBA are synonyms: rgba(0, 0, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are represented as a part of a circle and wrap around: hsl(780, 100%, 37.5%)]
|
||||
expected: FAIL
|
||||
|
||||
[Whitespace should not affect parsing: rgb(10%,20%,30%)]
|
||||
expected: FAIL
|
||||
|
||||
[Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, 1.1)]
|
||||
expected: FAIL
|
||||
|
||||
[Whitespace should not affect parsing: rgb(0\t, 51 ,255)]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid keyword: top]
|
||||
expected: FAIL
|
||||
|
||||
[Valid percentages should be parsed: rgba(0%, 20%, 100%, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[The hsl function requires 3 or 4 arguments: hsl(0)]
|
||||
expected: FAIL
|
||||
|
||||
[Capitalization should not affect parsing: rgB(0, 0, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are represented as a part of a circle and wrap around: hsla(-300, 100%, 37.5%, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[The rgba function requires 3 or 4 arguments: rgba(0%, 0%, 0%, 0%, 0%)]
|
||||
expected: FAIL
|
||||
|
||||
[Should not parse invalid hex: #f]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse as cyan: CyAn]
|
||||
expected: FAIL
|
||||
|
||||
[The rgba function requires 3 or 4 arguments: rgba(0, 0, 0, 0, 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Angles are not accepted in the rgb function: rgba(0, 0, 0, 0deg)]
|
||||
expected: FAIL
|
||||
|
||||
[Should parse as correct value: black]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[inheritance.html]
|
||||
[Property opacity does not inherit]
|
||||
expected: FAIL
|
||||
|
||||
[Property color inherits]
|
||||
expected: FAIL
|
||||
|
||||
[Property opacity has initial value 1]
|
||||
expected: FAIL
|
||||
|
||||
[Property color has initial value rgb(0, 0, 0)]
|
||||
expected: FAIL
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
[blur_a.html]
|
||||
[lab-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lab-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lab-003.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lab-004.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lab-005.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lab-006.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lab-007.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lch-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lch-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lch-003.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lch-004.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lch-005.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lch-006.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[lch-007.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,49 @@
|
|||
[color-computed.html]
|
||||
[Property color value 'hsl(120, 100%, 50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'currentcolor']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'rgb(2, 3, 4)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'rgba(2, 3, 4, 50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'red']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'rgb(100, 200, 300)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'hsla(120, 100%, 50%, 0.25)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value '#FEDCBA']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'magenta']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'rgb(20, 10, 0, -10)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'transparent']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'rgba(2, 3, 4, 0.5)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'rgb(100%, 200%, 300%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'rgb(-2, 3, 4)']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value '#234']
|
||||
expected: FAIL
|
||||
|
||||
[Property color value 'rgb(100%, 0%, 0%)']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[color-valid.html]
|
||||
[e.style['color'\] = "fieldtext" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "field" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
[opacity-computed.html]
|
||||
[Property opacity value '-100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property opacity value '300%']
|
||||
expected: FAIL
|
||||
|
||||
[Property opacity value '3']
|
||||
expected: FAIL
|
||||
|
||||
[Property opacity value '50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property opacity value '0']
|
||||
expected: FAIL
|
||||
|
||||
[Property opacity value '1']
|
||||
expected: FAIL
|
||||
|
||||
[Property opacity value '0.5']
|
||||
expected: FAIL
|
||||
|
||||
[Property opacity value '-2']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
[system-color-valid.html]
|
||||
[e.style['color'\] = "HighlightText" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "ButtonFace" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "VisitedText" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "FieldText" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "Field" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "GrayText" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "ActiveText" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "ButtonText" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "Highlight" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "CanvasText" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "LinkText" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "Canvas" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[rgb-rounding-001.html]
|
||||
[Tests that RGB channels are rounded appropriately]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[t41-html4-keywords-a.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t421-rgb-clip-outside-gamut-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t421-rgb-func-whitespace-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t422-rgba-clip-outside-device-gamut-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t422-rgba-func-whitespace-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t422-rgba-onscreen-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t422-rgba-values-meaning-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t423-transparent-2-a.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t424-hsl-clip-outside-gamut-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t425-hsla-clip-outside-device-gamut-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t425-hsla-onscreen-b.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[t43-svg-keywords-a.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,781 @@
|
|||
[backdrop-filter-interpolation-001.html]
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-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 <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 Transitions: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-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 <backdrop-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 Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-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 <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-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 <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 with transition: all: property <backdrop-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: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 with transition: all: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-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 <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(35deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (0.5) should be [hue-rotate(90deg) blur(8px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-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 <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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
|
||||
|
||||
[Web Animations: property <backdrop-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
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-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 <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-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 <backdrop-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 with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate(0deg) blur(6px)\] to [hue-rotate(180deg) blur(10px)\] at (-0.5) should be [hue-rotate(-90deg) blur(4px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 with transition: all: property <backdrop-filter> from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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
|
||||
|
||||
[Web Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (1.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [hue-rotate(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0.5) should be [hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-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: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (1.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [initial\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-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 Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [initial\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (1) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 with transition: all: property <backdrop-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 <backdrop-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 <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(25deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(16deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate(180deg)\] to [none\] at (-0.5) should be [hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [initial\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from neutral to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(5deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [inherit\] to [hue-rotate(20deg)\] at (1) should be [hue-rotate(20deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [unset\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-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 Animations: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [hue-rotate(180deg)\] at (-0.5) should be [hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,205 @@
|
|||
[backdrop-filter-interpolation-002.html]
|
||||
[Web Animations: property <backdrop-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 <backdrop-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 <backdrop-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 <backdrop-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 <backdrop-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 <backdrop-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 <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-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 <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (-0.5) should be [blur(4px) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.5) should be [opacity(0.75) hue-rotate(90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-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 <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (-0.3) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-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 <backdrop-filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [opacity(0.5) hue-rotate(180deg)\] at (-0.5) should be [opacity(1) hue-rotate(-90deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1) should be [blur(10px) hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.6) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-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 <backdrop-filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,565 @@
|
|||
[backdrop-filter-interpolation-003.html]
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [invert(1)\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #00C000)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [none\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [invert(1)\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #00C000)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [invert(1)\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [none\] to [invert(1)\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [invert(1)\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #00C000)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [none\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [none\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [invert(1)\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [sepia(1)\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [none\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [none\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,601 @@
|
|||
[backdrop-filter-interpolation-004.html]
|
||||
[Web Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (0) should be [drop-shadow(0px 0px blue)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 <backdrop-filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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 Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [blur()\] to [blur(10px)\] at (0) should be [blur()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-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 <backdrop-filter> from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-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 <backdrop-filter> from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (0) should be [blur()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-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 <backdrop-filter> from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (0) should be [blur()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-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 <backdrop-filter> from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (1) should be [grayscale()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (0) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (1) should be [sepia()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (0.5) should be [contrast(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (0) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [invert(0)\] to [invert()\] at (0.5) should be [invert(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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: property <backdrop-filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (0) should be [blur()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <backdrop-filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-filter> from [opacity(0)\] to [opacity()\] at (-1) should be [opacity(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <backdrop-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: property <backdrop-filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <backdrop-filter> from [grayscale(0)\] to [grayscale()\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,109 @@
|
|||
[filter-interpolation-001.html]
|
||||
[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
|
||||
|
||||
[Web 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(80deg) blur(6mm)\] to [hue-rotate(100grad) blur(1cm)\] at (0.5) should be [hue-rotate(85deg) blur(8mm)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(13deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] 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.3) should be [hue-rotate(6deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(24deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0.6) should be [hue-rotate(12deg)\]]
|
||||
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
|
||||
|
||||
[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
|
||||
|
||||
[Web Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (0.3) should be [hue-rotate(27deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [inherit\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(15deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [hue-rotate(20deg)\] at (-0.5) should be [hue-rotate(-10deg)\]]
|
||||
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
|
||||
|
||||
[Web Animations: 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
|
||||
|
||||
[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(4px)\]]
|
||||
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(75deg) blur(4mm)\]]
|
||||
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
|
||||
|
||||
[Web Animations: 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
|
||||
|
||||
[Web Animations: property <filter> from neutral to [hue-rotate(20deg)\] at (0) should be [hue-rotate(10deg)\]]
|
||||
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
|
||||
|
||||
[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
|
||||
|
||||
[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
|
||||
|
||||
[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
|
||||
|
||||
[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
|
||||
|
||||
[Web Animations: property <filter> from [unset\] to [hue-rotate(20deg)\] at (1.5) should be [hue-rotate(30deg)\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,166 @@
|
|||
[filter-interpolation-002.html]
|
||||
[Web 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 [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 [none\] to [opacity(0.5) hue-rotate(180deg)\] at (0.25) should be [opacity(0.875) hue-rotate(45deg)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0) 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 (-1) should be [drop-shadow(-20px -10px white)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0.25) should be [hue-rotate(45deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [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
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (1.5) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0) should be [grayscale(0) blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web 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 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
|
||||
|
||||
[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 [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (1) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate(180deg)\] to [none\] at (0.25) should be [hue-rotate(135deg)\]]
|
||||
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
|
||||
|
||||
[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
|
||||
|
||||
[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 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 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
|
||||
|
||||
[Web 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 [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 [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
|
||||
|
||||
[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
|
||||
|
||||
[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
|
||||
|
||||
[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 [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
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0) blur(0px)\] to [blur(10px)\] at (0.3) should be [grayscale(0) blur(0px)\]]
|
||||
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
|
||||
|
||||
[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 [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px white)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(180deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[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 [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 [blur(6px)\] to [blur(10px) hue-rotate(180deg)\] at (1.5) should be [blur(12px) hue-rotate(270deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[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: 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 [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 [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 [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #004100)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: 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 [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 [drop-shadow(0px 0px 0px currentcolor)\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px currentcolor)\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,379 @@
|
|||
[filter-interpolation-003.html]
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (1.5) should be [hue-rotate(540deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [blur(10px)\] at (0) should be [blur(0px)\]]
|
||||
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 [url("#svgfilter")\] to [none\] at (0) should be [none\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [none\] at (1.5) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (-1) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [blur(10px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (1) should be [drop-shadow(20px 10px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] 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(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (-1) should be [grayscale(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [sepia(1)\] at (1.5) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (0.5) should be [brightness(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
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 Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.6) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #00C000)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [initial\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
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 [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
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [invert(1)\] at (0) should be [invert(0)\]]
|
||||
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 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 [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
|
||||
|
||||
[Web Animations: 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 [drop-shadow(20px 10px green)\] at (0) should be [drop-shadow(0px 0px 0px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [invert(1)\] at (1) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
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 Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [blur(5px)\]]
|
||||
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 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 [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (0) should be [brightness(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
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (-0.3) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [sepia(1)\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate(0deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (0.5) should be [hue-rotate(180deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [none\] at (1) should be [opacity(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: 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 [none\] to [drop-shadow(20px 10px green)\] at (-1) should be [drop-shadow(-20px -10px transparent)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [none\] at (1) should be [contrast(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (1) should be [saturate(1)\]]
|
||||
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 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 [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [none\] at (-1) should be [opacity(0)\]]
|
||||
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 [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
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 Animations: property <filter> from [none\] to [drop-shadow(20px 10px green)\] at (1.5) should be [drop-shadow(30px 15px #00C000)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (1.5) should be [brightness(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [none\] at (0) should be [contrast(0)\]]
|
||||
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
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0) should be [url("#svgfilter")\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.3) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (1) should be [brightness(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [none\] at (-1) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
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 [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [none\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (0.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS 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 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
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [sepia(1)\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.5) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [sepia(1)\] at (1) should be [sepia(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (1) should be [grayscale(1)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (0.6) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [url("#svgfilter")\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [none\] at (0.5) should be [contrast(0.5)\]]
|
||||
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: property <filter> from [url("#svgfilter")\] to [none\] at (1.5) should be [none\]]
|
||||
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: 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
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [grayscale(1)\] at (0.5) should be [grayscale(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <filter> from [url("#svgfilter")\] to [blur(5px)\] at (1) should be [blur(5px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [invert(1)\] at (0.5) should be [invert(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 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 Transitions with transition: all: property <filter> from [url("#svgfilter")\] to [none\] at (-0.3) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [none\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [none\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,196 @@
|
|||
[filter-interpolation-004.html]
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [saturate()\] at (0.5) should be [saturate(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (0) should be [grayscale(0)\]]
|
||||
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 blue)\]]
|
||||
expected: FAIL
|
||||
|
||||
[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
|
||||
|
||||
[Web Animations: property <filter> from [blur()\] to [blur(10px)\] at (-1) should be [blur(0px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (-1) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (1.5) should be [grayscale(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (0) should be [hue-rotate()\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (1) should be [brightness()\]]
|
||||
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 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
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (1.5) should be [contrast(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [saturate()\] at (1.5) should be [saturate(1.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[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
|
||||
|
||||
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (1.5) should be [invert(1)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (1.5) should be [brightness(1.5)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (-1) should be [invert(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 30px green)\]]
|
||||
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
|
||||
|
||||
[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
|
||||
|
||||
[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
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (1) should be [opacity()\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [blur()\] to [blur(10px)\] at (1) should be [blur(10px)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [invert(0)\] to [invert()\] at (1) should be [invert()\]]
|
||||
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 [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
|
||||
|
||||
[Web Animations: property <filter> from [grayscale(0)\] to [grayscale()\] at (-1) should be [grayscale(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 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 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 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
|
||||
|
||||
[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
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (1.5) should be [opacity(1)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (1) should be [hue-rotate(360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (0) should be [sepia(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [saturate()\] at (0) should be [saturate(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [saturate(0)\] to [saturate()\] at (1) should be [saturate()\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [sepia(0)\] to [sepia()\] at (0.5) should be [sepia(0.5)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [brightness(0)\] to [brightness()\] at (0) should be [brightness(0)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [hue-rotate()\] to [hue-rotate(360deg)\] at (-1) should be [hue-rotate(-360deg)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [opacity(0)\] to [opacity()\] at (0.5) should be [opacity(0.5)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (0) should be [contrast(0)\]]
|
||||
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
|
||||
|
||||
[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 [drop-shadow(0px 0px)\] to [drop-shadow(20px 10px 30px green)\] at (1) should be [drop-shadow(20px 10px 30px green)\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (-1) should be [contrast(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
|
||||
|
||||
[Web Animations: property <filter> from [blur()\] to [blur(10px)\] at (1.5) should be [blur(15px)\]]
|
||||
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
|
||||
|
||||
[Web Animations: property <filter> from [contrast(0)\] to [contrast()\] at (1) should be [contrast()\]]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-basic-background-color.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-basic-opacity-2.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-basic.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-clipped.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-containing-block.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-fixed-clip.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-isolation-fixed.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-isolation-isolate.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-isolation.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-plus-filter.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[backdrop-filter-update.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
|
|
@ -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
|
|
@ -0,0 +1,2 @@
|
|||
[fecolormatrix-type.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[filter-external-001-test.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[filter-external-002-test.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[filter-scale-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[filter-subregion-01.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[filtered-inline-applies-to-float.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[filters-drop-shadow.html]
|
||||
expected: FAIL
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,37 @@
|
|||
[inheritance.html]
|
||||
[Property backdrop-filter does not inherit]
|
||||
expected: FAIL
|
||||
|
||||
[Property color-interpolation-filters has initial value linearrgb]
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color does not inherit]
|
||||
expected: FAIL
|
||||
|
||||
[Property lighting-color does not inherit]
|
||||
expected: FAIL
|
||||
|
||||
[Property color-interpolation-filters inherits]
|
||||
expected: FAIL
|
||||
|
||||
[Property lighting-color has initial value rgb(255, 255, 255)]
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-opacity does not inherit]
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-opacity has initial value 1]
|
||||
expected: FAIL
|
||||
|
||||
[Property filter does not inherit]
|
||||
expected: FAIL
|
||||
|
||||
[Property filter has initial value none]
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter has initial value none]
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color has initial value rgb(0, 0, 0)]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[morphology-mirrored.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,85 @@
|
|||
[backdrop-filter-computed.html]
|
||||
[Property backdrop-filter value 'invert()']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'sepia()']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'opacity(100%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'sepia(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'sepia(100%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'brightness(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'grayscale(50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'opacity(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'drop-shadow(1px 2px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'hue-rotate()']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'invert(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'contrast()']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'opacity()']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'blur(100px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'saturate()']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'contrast(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'hue-rotate(90deg)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'saturate(300%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'blur(10px) url("https://www.example.com/picture.svg#f") contrast(20) brightness(30)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'brightness(300%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'drop-shadow(rgb(4, 5, 6) 1px 2px 0px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'invert(100%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'saturate(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'contrast(300%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'blur()']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'none']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'grayscale()']
|
||||
expected: FAIL
|
||||
|
||||
[Property backdrop-filter value 'brightness()']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
[backdrop-filter-parsing-valid.html]
|
||||
[e.style['backdrop-filter'\] = "sepia()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "hue-rotate(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "brightness(300%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "grayscale()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "saturate()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "invert(300%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "opacity(300%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "sepia(300%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "url(\\"picture.svg#f\\")" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "opacity()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "opacity(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "none" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "drop-shadow(0 0 0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "blur()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "contrast(300%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "blur(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "invert(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "brightness(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "drop-shadow(1px 2px 3px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "hue-rotate(90deg)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "drop-shadow(rgba(4, 5, 6, 0.75) 1px 2px 3px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "drop-shadow(1px 2px rgb(4, 5, 6))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "sepia(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "grayscale(300%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "drop-shadow(rgb(4, 5, 6) 1px 2px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "blur(10px) url(\\"picture.svg#f\\") contrast(20) brightness(30)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "drop-shadow(1px 2px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "url(\\"https://www.example.com/picture.svg#f\\")" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "saturate(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "grayscale(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "saturate(300%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "invert()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "brightness()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "contrast()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "hue-rotate()" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "contrast(0)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['backdrop-filter'\] = "blur(100px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[color-interpolation-filters-computed.html]
|
||||
[Property color-interpolation-filters value 'srgb']
|
||||
expected: FAIL
|
||||
|
||||
[Property color-interpolation-filters value 'auto']
|
||||
expected: FAIL
|
||||
|
||||
[Property color-interpolation-filters value 'linearrgb']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[color-interpolation-filters-parsing-valid.html]
|
||||
[e.style['color-interpolation-filters'\] = "auto" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color-interpolation-filters'\] = "sRGB" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color-interpolation-filters'\] = "LiNeArRgB" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color-interpolation-filters'\] = "linearRGB" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
[filter-computed.html]
|
||||
[Property filter value 'opacity(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'blur()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'saturate()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'brightness(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'blur(10px) url("https://www.example.com/picture.svg#f") contrast(20) brightness(30)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'invert()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'saturate(300%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'invert(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'none']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'opacity(100%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'contrast(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'invert(100%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'sepia(100%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'sepia(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'sepia(2)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'invert(2)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'contrast()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'drop-shadow(1px 2px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'hue-rotate(90deg)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'hue-rotate()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'grayscale()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'drop-shadow(rgb(4, 5, 6) 1px 2px 0px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'brightness()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'opacity()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'sepia()']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'grayscale(50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'brightness(300%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'saturate(0)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'opacity(2)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'grayscale(2)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'blur(100px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property filter value 'contrast(300%)']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
[filter-parsing-valid.html]
|
||||
[e.style['filter'\] = "url(\\"https://www.example.com/picture.svg#f\\")" 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'\] = "url(picture.svg#f)" 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'\] = "drop-shadow(rgba(4, 5, 6, 0.75) 1px 2px 3px)" 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'\] = "drop-shadow(1px 2px 3px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['filter'\] = "drop-shadow(1px 2px)" 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
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
[flood-color-computed.html]
|
||||
[Property flood-color value 'rgb(100%, 100%, 0%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color value 'red']
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color value 'hsl(120, 100%, 50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color value 'teal']
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color value 'currentcolor']
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color value 'rgb(0, 0, 255)']
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color value '#00FF00']
|
||||
expected: FAIL
|
||||
|
||||
[Property flood-color value 'transparent']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
[flood-color-valid.html]
|
||||
[e.style['flood-color'\] = "teal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['flood-color'\] = "currentcolor" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['flood-color'\] = "red" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['flood-color'\] = "transparent" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['flood-color'\] = "rgb(100%, 100%, 0%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['flood-color'\] = "rgb(0, 0, 255)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['flood-color'\] = "#00FF00" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['flood-color'\] = "hsl(120, 100%, 50%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[flood-opacity-computed.svg]
|
||||
expected: TIMEOUT
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue