Skip to content

Commit

Permalink
Bug 1775418 [wpt PR 34520] - Fix #34493 - Adds missing tests for the …
Browse files Browse the repository at this point in the history
…compat spec, a=testonly

Automatic update from web-platform-tests
Fix #34493 - Adds missing tests for the compat spec (#34520)

* Issue #34493 - Orders alphabetically

* Issue #34493 - Adds webkitBackgroundClip to the list of alias

This was forgotten when handling
whatwg/compat#195

* Issue #34493 - Adds webkitBoxSizing to the list of alias

It is correctly defines in browsers and everyone implements it.
This was defined initially in
whatwg/compat#9

* Issue #34493 - Removes webkitMaskBox* from the list of alias

As shown in whatwg/compat#202
there is currently no browsers implementing the mask-border-*,
which should be the equivalent.

They stand on their own and probably for now deserves a test
by themselves.

* Issue #34493 - Adds webkitMaskBox* to  a unique test

As shown in whatwg/compat#202
there is currently no browsers implementing the mask-border-*,
which should be the equivalent.

They stand on their own and probably for now deserves a test
by themselves.
--

wpt-commits: 53ae4d8624fc8a03548805de428cbc04155d59f7
wpt-pr: 34520
  • Loading branch information
karlcow authored and moz-wptsync-bot committed Jun 29, 2022
1 parent 5aa5f65 commit f6fa734
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,41 +10,37 @@
const PREFIXED_PROPS = [
'webkitAlignContent',
'webkitAlignItems',
'webkitAnimationName',
'webkitAlignSelf',
'webkitAnimation',
'webkitAnimationDelay',
'webkitAnimationDirection',
'webkitAnimationDuration',
'webkitAnimationTimingFunction',
'webkitAnimationFillMode',
'webkitAnimationIterationCount',
'webkitAnimationDirection',
'webkitAnimationName',
'webkitAnimationPlayState',
'webkitAnimationDelay',
'webkitAnimationFillMode',
'webkitAnimation',
'webkitAnimationTimingFunction',
'webkitBackfaceVisibility',
'WebKitBackgroundClip',
'webkitBackgroundOrigin',
'webkitBackgroundSize',
'webkitBorderBottomLeftRadius',
'webkitBorderBottomRightRadius',
'webkitBorderRadius',
'webkitBorderTopLeftRadius',
'webkitBorderTopRightRadius',
'webkitBorderRadius',
'webkitBoxShadow',
'webkitBoxSizing',
'webkitFilter',
'webkitFlex',
'webkitFlexBasis',
'webkitFlexDirection',
'webkitFlexFlow',
'webkitFlexGrow',
'webkitFlexShrink',
'webkitFlexWrap',
'webkitFilter',
'webkitJustifyContent',
'webkitMask',
'webkitMaskBoxImage',
'webkitMaskBoxImageOutset',
'webkitMaskBoxImageRepeat',
'webkitMaskBoxImageSlice',
'webkitMaskBoxImageSource',
'webkitMaskBoxImageWidth',
'webkitMaskClip',
'webkitMaskComposite',
'webkitMaskImage',
Expand All @@ -55,14 +51,14 @@
'webkitOrder',
'webkitPerspective',
'webkitPerspectiveOrigin',
'webkitTransform',
'webkitTransformOrigin',
'webkitTransformStyle',
'webkitTransform',
'webkitTransition',
'webkitTransitionDelay',
'webkitTransitionDuration',
'webkitTransitionProperty',
'webkitTransitionTimingFunction',
'webkitTransition',
];

const docBodyStyle = document.body.style;
Expand Down
25 changes: 25 additions & 0 deletions testing/web-platform/tests/webkit-mask-box-enumeration.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<!DOCTYPE html>
<title>WebKitMaxBoxImage on CSSStyleDeclaration</title>
<link rel="help" href="https://compat.spec.whatwg.org/#css-simple-aliases">
<meta name="assert" content="This test verifies that these WebKit properties are enumerated on CSSStyleDeclaration" />
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<body>
</body>
<script>
const PREFIXED_PROPS = [
'webkitMaskBoxImage',
'webkitMaskBoxImageOutset',
'webkitMaskBoxImageRepeat',
'webkitMaskBoxImageSlice',
'webkitMaskBoxImageSource',
'webkitMaskBoxImageWidth',
];

const docBodyStyle = document.body.style;
for (let prop of PREFIXED_PROPS) {
test(() => {
assert_true(prop in docBodyStyle);
}, `${prop} found on CSSStyleDeclaration`);
}
</script>

0 comments on commit f6fa734

Please sign in to comment.