From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel.baumann@progress-linux.org>
Date: Sun, 7 Apr 2024 21:33:14 +0200
Subject: Adding upstream version 115.7.0esr.

Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
---
 .../css-style-declaration-alias-enumeration.html   | 70 ++++++++++++++++++++++
 1 file changed, 70 insertions(+)
 create mode 100644 testing/web-platform/tests/compat/css-style-declaration-alias-enumeration.html

(limited to 'testing/web-platform/tests/compat/css-style-declaration-alias-enumeration.html')

diff --git a/testing/web-platform/tests/compat/css-style-declaration-alias-enumeration.html b/testing/web-platform/tests/compat/css-style-declaration-alias-enumeration.html
new file mode 100644
index 0000000000..8244afd29d
--- /dev/null
+++ b/testing/web-platform/tests/compat/css-style-declaration-alias-enumeration.html
@@ -0,0 +1,70 @@
+<!DOCTYPE html>
+<title>Aliases enumerated on CSSStyleDeclaration</title>
+<link rel="help" href="https://compat.spec.whatwg.org/#css-simple-aliases">
+<meta name="assert" content="This test verifies that aliases are enumerated on CSSStyleDeclaration" />
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<body>
+</body>
+<script>
+const PREFIXED_PROPS = [
+  'webkitAlignContent',
+  'webkitAlignItems',
+  'webkitAlignSelf',
+  'webkitAnimation',
+  'webkitAnimationDelay',
+  'webkitAnimationDirection',
+  'webkitAnimationDuration',
+  'webkitAnimationFillMode',
+  'webkitAnimationIterationCount',
+  'webkitAnimationName',
+  'webkitAnimationPlayState',
+  'webkitAnimationTimingFunction',
+  'webkitBackfaceVisibility',
+  'WebKitBackgroundClip',
+  'webkitBackgroundOrigin',
+  'webkitBackgroundSize',
+  'webkitBorderBottomLeftRadius',
+  'webkitBorderBottomRightRadius',
+  'webkitBorderRadius',
+  'webkitBorderTopLeftRadius',
+  'webkitBorderTopRightRadius',
+  'webkitBoxShadow',
+  'webkitBoxSizing',
+  'webkitFilter',
+  'webkitFlex',
+  'webkitFlexBasis',
+  'webkitFlexDirection',
+  'webkitFlexFlow',
+  'webkitFlexGrow',
+  'webkitFlexShrink',
+  'webkitFlexWrap',
+  'webkitJustifyContent',
+  'webkitMask',
+  'webkitMaskClip',
+  'webkitMaskComposite',
+  'webkitMaskImage',
+  'webkitMaskOrigin',
+  'webkitMaskPosition',
+  'webkitMaskRepeat',
+  'webkitMaskSize',
+  'webkitOrder',
+  'webkitPerspective',
+  'webkitPerspectiveOrigin',
+  'webkitTransform',
+  'webkitTransformOrigin',
+  'webkitTransformStyle',
+  'webkitTransition',
+  'webkitTransitionDelay',
+  'webkitTransitionDuration',
+  'webkitTransitionProperty',
+  'webkitTransitionTimingFunction',
+];
+
+const docBodyStyle = document.body.style;
+for (let prop of PREFIXED_PROPS) {
+  test(() => {
+    assert_true(prop in docBodyStyle);
+  }, `${prop} found on CSSStyleDeclaration`);
+}
+</script>
-- 
cgit v1.2.3