diff --git a/Libraries/LibWeb/CSS/Properties.json b/Libraries/LibWeb/CSS/Properties.json index a7f5bc49f04..e1b64d73284 100644 --- a/Libraries/LibWeb/CSS/Properties.json +++ b/Libraries/LibWeb/CSS/Properties.json @@ -83,6 +83,9 @@ "-webkit-box-sizing": { "legacy-alias-for": "box-sizing" }, + "-webkit-filter": { + "legacy-alias-for": "filter" + }, "-webkit-flex": { "legacy-alias-for": "flex" }, diff --git a/Tests/LibWeb/Text/expected/css/CSSStyleProperties-all-supported-properties-and-default-values.txt b/Tests/LibWeb/Text/expected/css/CSSStyleProperties-all-supported-properties-and-default-values.txt index af1baf2698e..941ff4579a9 100644 --- a/Tests/LibWeb/Text/expected/css/CSSStyleProperties-all-supported-properties-and-default-values.txt +++ b/Tests/LibWeb/Text/expected/css/CSSStyleProperties-all-supported-properties-and-default-values.txt @@ -84,6 +84,9 @@ All supported properties and their default values exposed from CSSStylePropertie 'WebkitBoxSizing': 'content-box' 'webkitBoxSizing': 'content-box' '-webkit-box-sizing': 'content-box' +'WebkitFilter': 'none' +'webkitFilter': 'none' +'-webkit-filter': 'none' 'WebkitFlex': '0 1 auto' 'webkitFlex': '0 1 auto' '-webkit-flex': '0 1 auto' diff --git a/Tests/LibWeb/Text/expected/wpt-import/compat/css-style-declaration-alias-enumeration.txt b/Tests/LibWeb/Text/expected/wpt-import/compat/css-style-declaration-alias-enumeration.txt new file mode 100644 index 00000000000..1794ab392ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/compat/css-style-declaration-alias-enumeration.txt @@ -0,0 +1,57 @@ +Harness status: OK + +Found 51 tests + +40 Pass +11 Fail +Pass webkitAlignContent found on CSSStyleDeclaration +Pass webkitAlignItems found on CSSStyleDeclaration +Pass webkitAlignSelf found on CSSStyleDeclaration +Pass webkitAnimation found on CSSStyleDeclaration +Pass webkitAnimationDelay found on CSSStyleDeclaration +Pass webkitAnimationDirection found on CSSStyleDeclaration +Pass webkitAnimationDuration found on CSSStyleDeclaration +Pass webkitAnimationFillMode found on CSSStyleDeclaration +Pass webkitAnimationIterationCount found on CSSStyleDeclaration +Pass webkitAnimationName found on CSSStyleDeclaration +Pass webkitAnimationPlayState found on CSSStyleDeclaration +Pass webkitAnimationTimingFunction found on CSSStyleDeclaration +Fail webkitBackfaceVisibility found on CSSStyleDeclaration +Fail WebKitBackgroundClip found on CSSStyleDeclaration +Pass webkitBackgroundOrigin found on CSSStyleDeclaration +Pass webkitBackgroundSize found on CSSStyleDeclaration +Pass webkitBorderBottomLeftRadius found on CSSStyleDeclaration +Pass webkitBorderBottomRightRadius found on CSSStyleDeclaration +Pass webkitBorderRadius found on CSSStyleDeclaration +Pass webkitBorderTopLeftRadius found on CSSStyleDeclaration +Pass webkitBorderTopRightRadius found on CSSStyleDeclaration +Pass webkitBoxShadow found on CSSStyleDeclaration +Pass webkitBoxSizing found on CSSStyleDeclaration +Pass webkitFilter found on CSSStyleDeclaration +Pass webkitFlex found on CSSStyleDeclaration +Pass webkitFlexBasis found on CSSStyleDeclaration +Pass webkitFlexDirection found on CSSStyleDeclaration +Pass webkitFlexFlow found on CSSStyleDeclaration +Pass webkitFlexGrow found on CSSStyleDeclaration +Pass webkitFlexShrink found on CSSStyleDeclaration +Pass webkitFlexWrap found on CSSStyleDeclaration +Pass webkitJustifyContent found on CSSStyleDeclaration +Pass webkitMask found on CSSStyleDeclaration +Fail webkitMaskClip found on CSSStyleDeclaration +Fail webkitMaskComposite found on CSSStyleDeclaration +Pass webkitMaskImage found on CSSStyleDeclaration +Fail webkitMaskOrigin found on CSSStyleDeclaration +Fail webkitMaskPosition found on CSSStyleDeclaration +Fail webkitMaskRepeat found on CSSStyleDeclaration +Fail webkitMaskSize found on CSSStyleDeclaration +Pass webkitOrder found on CSSStyleDeclaration +Fail webkitPerspective found on CSSStyleDeclaration +Fail webkitPerspectiveOrigin found on CSSStyleDeclaration +Pass webkitTransform found on CSSStyleDeclaration +Pass webkitTransformOrigin found on CSSStyleDeclaration +Fail webkitTransformStyle found on CSSStyleDeclaration +Pass webkitTransition found on CSSStyleDeclaration +Pass webkitTransitionDelay found on CSSStyleDeclaration +Pass webkitTransitionDuration found on CSSStyleDeclaration +Pass webkitTransitionProperty found on CSSStyleDeclaration +Pass webkitTransitionTimingFunction found on CSSStyleDeclaration \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/compat/css-style-declaration-alias-enumeration.html b/Tests/LibWeb/Text/input/wpt-import/compat/css-style-declaration-alias-enumeration.html new file mode 100644 index 00000000000..406b249be52 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/compat/css-style-declaration-alias-enumeration.html @@ -0,0 +1,70 @@ + +