tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

css-style-declaration-alias-enumeration.html (1881B)


      1 <!DOCTYPE html>
      2 <title>Aliases enumerated on CSSStyleDeclaration</title>
      3 <link rel="help" href="https://compat.spec.whatwg.org/#css-simple-aliases">
      4 <meta name="assert" content="This test verifies that aliases are enumerated on CSSStyleDeclaration" />
      5 <script src="/resources/testharness.js"></script>
      6 <script src="/resources/testharnessreport.js"></script>
      7 <body>
      8 </body>
      9 <script>
     10 const PREFIXED_PROPS = [
     11  'webkitAlignContent',
     12  'webkitAlignItems',
     13  'webkitAlignSelf',
     14  'webkitAnimation',
     15  'webkitAnimationDelay',
     16  'webkitAnimationDirection',
     17  'webkitAnimationDuration',
     18  'webkitAnimationFillMode',
     19  'webkitAnimationIterationCount',
     20  'webkitAnimationName',
     21  'webkitAnimationPlayState',
     22  'webkitAnimationTimingFunction',
     23  'webkitBackfaceVisibility',
     24  'WebKitBackgroundClip',
     25  'webkitBackgroundOrigin',
     26  'webkitBackgroundSize',
     27  'webkitBorderBottomLeftRadius',
     28  'webkitBorderBottomRightRadius',
     29  'webkitBorderRadius',
     30  'webkitBorderTopLeftRadius',
     31  'webkitBorderTopRightRadius',
     32  'webkitBoxShadow',
     33  'webkitBoxSizing',
     34  'webkitFilter',
     35  'webkitFlex',
     36  'webkitFlexBasis',
     37  'webkitFlexDirection',
     38  'webkitFlexFlow',
     39  'webkitFlexGrow',
     40  'webkitFlexShrink',
     41  'webkitFlexWrap',
     42  'webkitJustifyContent',
     43  'webkitMask',
     44  'webkitMaskClip',
     45  'webkitMaskComposite',
     46  'webkitMaskImage',
     47  'webkitMaskOrigin',
     48  'webkitMaskPosition',
     49  'webkitMaskRepeat',
     50  'webkitMaskSize',
     51  'webkitOrder',
     52  'webkitPerspective',
     53  'webkitPerspectiveOrigin',
     54  'webkitTransform',
     55  'webkitTransformOrigin',
     56  'webkitTransformStyle',
     57  'webkitTransition',
     58  'webkitTransitionDelay',
     59  'webkitTransitionDuration',
     60  'webkitTransitionProperty',
     61  'webkitTransitionTimingFunction',
     62 ];
     63 
     64 const docBodyStyle = document.body.style;
     65 for (let prop of PREFIXED_PROPS) {
     66  test(() => {
     67    assert_true(prop in docBodyStyle);
     68  }, `${prop} found on CSSStyleDeclaration`);
     69 }
     70 </script>