diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 8a7ba34a58a..ecadcd6f001 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -320758,18 +320758,48 @@ {} ] ], + "css/css-backgrounds/animations/border-bottom-left-radius-composition.html": [ + [ + "css/css-backgrounds/animations/border-bottom-left-radius-composition.html", + {} + ] + ], + "css/css-backgrounds/animations/border-bottom-right-radius-composition.html": [ + [ + "css/css-backgrounds/animations/border-bottom-right-radius-composition.html", + {} + ] + ], + "css/css-backgrounds/animations/border-bottom-width-composition.html": [ + [ + "css/css-backgrounds/animations/border-bottom-width-composition.html", + {} + ] + ], "css/css-backgrounds/animations/border-color-interpolation.html": [ [ "css/css-backgrounds/animations/border-color-interpolation.html", {} ] ], + "css/css-backgrounds/animations/border-image-outset-composition.html": [ + [ + "css/css-backgrounds/animations/border-image-outset-composition.html", + {} + ] + ], "css/css-backgrounds/animations/border-image-outset-interpolation.html": [ [ "css/css-backgrounds/animations/border-image-outset-interpolation.html", {} ] ], + "css/css-backgrounds/animations/border-image-slice-composition.html": [ + [ + "css/css-backgrounds/animations/border-image-slice-composition.html", + {} + ] + ], "css/css-backgrounds/animations/border-image-slice-interpolation-stability.html": [ [ "css/css-backgrounds/animations/border-image-slice-interpolation-stability.html", @@ -320788,18 +320818,54 @@ {} ] ], + "css/css-backgrounds/animations/border-image-width-composition.html": [ + [ + "css/css-backgrounds/animations/border-image-width-composition.html", + {} + ] + ], "css/css-backgrounds/animations/border-image-width-interpolation.html": [ [ "css/css-backgrounds/animations/border-image-width-interpolation.html", {} ] ], + "css/css-backgrounds/animations/border-left-width-composition.html": [ + [ + "css/css-backgrounds/animations/border-left-width-composition.html", + {} + ] + ], "css/css-backgrounds/animations/border-radius-interpolation.html": [ [ "css/css-backgrounds/animations/border-radius-interpolation.html", {} ] ], + "css/css-backgrounds/animations/border-right-width-composition.html": [ + [ + "css/css-backgrounds/animations/border-right-width-composition.html", + {} + ] + ], + "css/css-backgrounds/animations/border-top-left-radius-composition.html": [ + [ + "css/css-backgrounds/animations/border-top-left-radius-composition.html", + {} + ] + ], + "css/css-backgrounds/animations/border-top-right-radius-composition.html": [ + [ + "css/css-backgrounds/animations/border-top-right-radius-composition.html", + {} + ] + ], + "css/css-backgrounds/animations/border-top-width-composition.html": [ + [ + "css/css-backgrounds/animations/border-top-width-composition.html", + {} + ] + ], "css/css-backgrounds/animations/border-width-interpolation.html": [ [ "css/css-backgrounds/animations/border-width-interpolation.html", @@ -330786,18 +330852,36 @@ {} ] ], + "css/css-text/animations/letter-spacing-composition.html": [ + [ + "css/css-text/animations/letter-spacing-composition.html", + {} + ] + ], "css/css-text/animations/letter-spacing-interpolation.html": [ [ "css/css-text/animations/letter-spacing-interpolation.html", {} ] ], + "css/css-text/animations/text-indent-composition.html": [ + [ + "css/css-text/animations/text-indent-composition.html", + {} + ] + ], "css/css-text/animations/text-indent-interpolation.html": [ [ "css/css-text/animations/text-indent-interpolation.html", {} ] ], + "css/css-text/animations/word-spacing-composition.html": [ + [ + "css/css-text/animations/word-spacing-composition.html", + {} + ] + ], "css/css-text/animations/word-spacing-interpolation.html": [ [ "css/css-text/animations/word-spacing-interpolation.html", @@ -338400,12 +338484,24 @@ {} ] ], + "css/motion/animation/offset-anchor-composition.html": [ + [ + "css/motion/animation/offset-anchor-composition.html", + {} + ] + ], "css/motion/animation/offset-anchor-interpolation.html": [ [ "css/motion/animation/offset-anchor-interpolation.html", {} ] ], + "css/motion/animation/offset-distance-composition.html": [ + [ + "css/motion/animation/offset-distance-composition.html", + {} + ] + ], "css/motion/animation/offset-distance-interpolation.html": [ [ "css/motion/animation/offset-distance-interpolation.html", @@ -338418,6 +338514,12 @@ {} ] ], + "css/motion/animation/offset-path-composition.html": [ + [ + "css/motion/animation/offset-path-composition.html", + {} + ] + ], "css/motion/animation/offset-path-interpolation-001.html": [ [ "css/motion/animation/offset-path-interpolation-001.html", @@ -338448,12 +338550,24 @@ {} ] ], + "css/motion/animation/offset-position-composition.html": [ + [ + "css/motion/animation/offset-position-composition.html", + {} + ] + ], "css/motion/animation/offset-position-interpolation.html": [ [ "css/motion/animation/offset-position-interpolation.html", {} ] ], + "css/motion/animation/offset-rotate-composition.html": [ + [ + "css/motion/animation/offset-rotate-composition.html", + {} + ] + ], "css/motion/animation/offset-rotate-interpolation.html": [ [ "css/motion/animation/offset-rotate-interpolation.html", @@ -342134,6 +342248,12 @@ {} ] ], + "domxpath/lexical-structure.html": [ + [ + "domxpath/lexical-structure.html", + {} + ] + ], "domxpath/node-sets.html": [ [ "domxpath/node-sets.html", @@ -559551,14 +559671,34 @@ "f6a480c7bd2ccc4a6c46fa2eade5e7231fab4938", "testharness" ], + "css/css-backgrounds/animations/border-bottom-left-radius-composition.html": [ + "87042d1969d59b6865761c60beaeba5219c6148c", + "testharness" + ], + "css/css-backgrounds/animations/border-bottom-right-radius-composition.html": [ + "2b5a72df6914f571ca00418484d9f782cd46aa63", + "testharness" + ], + "css/css-backgrounds/animations/border-bottom-width-composition.html": [ + "5377c0ab42b44623c1d7e0aa81344345db795f68", + "testharness" + ], "css/css-backgrounds/animations/border-color-interpolation.html": [ "3e7843b8a07577970279ef9a4e14bfb83c1816f0", "testharness" ], + "css/css-backgrounds/animations/border-image-outset-composition.html": [ + "e3311711753e34295eb3c7c83d5aee3d4cd684aa", + "testharness" + ], "css/css-backgrounds/animations/border-image-outset-interpolation.html": [ "aebadbbafb236a090aa543ecf82e5661bee7de74", "testharness" ], + "css/css-backgrounds/animations/border-image-slice-composition.html": [ + "d0ccb1a3a64f2b3fe75b4957dc0a75036c3cd392", + "testharness" + ], "css/css-backgrounds/animations/border-image-slice-interpolation-stability.html": [ "26431334e4acf13f6c095868a0e9cee6926a9ef1", "testharness" @@ -559571,14 +559711,38 @@ "60dcfceddc791737487fab07ea7035fac40856d6", "testharness" ], + "css/css-backgrounds/animations/border-image-width-composition.html": [ + "0d0a1dc4ed263c80b472e3ba241fffeaf771d6aa", + "testharness" + ], "css/css-backgrounds/animations/border-image-width-interpolation.html": [ "ea138201b15805cd86d8a63ed37b401b103bfee2", "testharness" ], + "css/css-backgrounds/animations/border-left-width-composition.html": [ + "1b90effbc32cd56e9120fec92158f518a67d6ae8", + "testharness" + ], "css/css-backgrounds/animations/border-radius-interpolation.html": [ "195469e83164c965ee33b6277983870100bda111", "testharness" ], + "css/css-backgrounds/animations/border-right-width-composition.html": [ + "aa9e1dcc66764c2ec8c072cbf9365529e3729d88", + "testharness" + ], + "css/css-backgrounds/animations/border-top-left-radius-composition.html": [ + "1c2056bc010a82228416983897c63676ac3aeb0f", + "testharness" + ], + "css/css-backgrounds/animations/border-top-right-radius-composition.html": [ + "9a26d51375e78bfe54ba7a3689f6b72fe6c36417", + "testharness" + ], + "css/css-backgrounds/animations/border-top-width-composition.html": [ + "475c3930b9d1704267267ff30d747b266ea3d851", + "testharness" + ], "css/css-backgrounds/animations/border-width-interpolation.html": [ "11f92f41652a9f1b167c5a399849d1e1e61c4df7", "testharness" @@ -598567,14 +598731,26 @@ "e7914c0fc7ff9e6999f8847dc1800968472483f2", "support" ], + "css/css-text/animations/letter-spacing-composition.html": [ + "c1b614b5ebaa5bc190a080bd8da5694096a2be20", + "testharness" + ], "css/css-text/animations/letter-spacing-interpolation.html": [ "7d4958113915913bb8a3a5af13f5cee90b080825", "testharness" ], + "css/css-text/animations/text-indent-composition.html": [ + "57c528ca271646a284048bb49e11025ac25469da", + "testharness" + ], "css/css-text/animations/text-indent-interpolation.html": [ "2269fdfa5b60f6f4a8d63a7f777e6abbf499c4b7", "testharness" ], + "css/css-text/animations/word-spacing-composition.html": [ + "17aacaef1506eddbc8ef40ade114a856310a508e", + "testharness" + ], "css/css-text/animations/word-spacing-interpolation.html": [ "ffd6bb476ad87976a1183cde70a10892bab77982", "testharness" @@ -626311,10 +626487,18 @@ "20835b48397f136a30b82a62654d389cad326315", "support" ], + "css/motion/animation/offset-anchor-composition.html": [ + "53210fdf38a86ec9f4e852a33527fc88b1eb9fe3", + "testharness" + ], "css/motion/animation/offset-anchor-interpolation.html": [ "9c69c0f0bed2b14c02091ccf63f50ace61f2eb2a", "testharness" ], + "css/motion/animation/offset-distance-composition.html": [ + "4ff6e95b05792505b2f98c511f5a80d64e86624d", + "testharness" + ], "css/motion/animation/offset-distance-interpolation.html": [ "bc0c094a8e5305c970f0a4d44ee8a3726d2965a1", "testharness" @@ -626323,6 +626507,10 @@ "2ee011bd77a975e9b566d24658995693c574f620", "testharness" ], + "css/motion/animation/offset-path-composition.html": [ + "eedd363efafe05b870314ad797d9dc63f2c7409c", + "testharness" + ], "css/motion/animation/offset-path-interpolation-001.html": [ "5b90813bb591d0aa7e17eeddcb1a9e3a908670f0", "testharness" @@ -626343,10 +626531,18 @@ "9924106f4b75ede89e5270a76fe217f85ef20050", "testharness" ], + "css/motion/animation/offset-position-composition.html": [ + "0ee517a73a8e9e673a83a0f81bbdea98d6a3d808", + "testharness" + ], "css/motion/animation/offset-position-interpolation.html": [ "9faaf9487afb20059046e95a8cd5b3a796e8fd42", "testharness" ], + "css/motion/animation/offset-rotate-composition.html": [ + "bf60c19abeffafa36c50f1d1da0e9f9d64b1a151", + "testharness" + ], "css/motion/animation/offset-rotate-interpolation.html": [ "55845108ebf5f3c42a8b0532121199136160d695", "testharness" @@ -638440,7 +638636,7 @@ "testharness" ], "custom-elements/pseudo-class-defined.html": [ - "60d88cffb517c0062db338e5ba89e98f7748c280", + "24cb5fe4cd392246e292d255c0858aa7f2b5dd0e", "testharness" ], "custom-elements/range-and-constructors.html": [ @@ -638688,7 +638884,7 @@ "testharness" ], "custom-elements/upgrading.html": [ - "d6b8ed387540ae9572774e5557b1168f844a017f", + "ac0fdff7a2111507632ac2c36fd5c60a6f832b20", "testharness" ], "custom-elements/upgrading/Document-importNode.html": [ @@ -640935,6 +641131,10 @@ "0805bd682b48461588250a22018a6bd90990d002", "support" ], + "domxpath/lexical-structure.html": [ + "f93820b0e4176d8c96518268b6453024dd43f1df", + "testharness" + ], "domxpath/node-sets.html": [ "a47314fb0869885db01fd13bd8aa35687e283d0d", "testharness" @@ -663380,7 +663580,7 @@ "testharness" ], "html/semantics/forms/the-input-element/time.html": [ - "ad4e38cbc74f50dc764fc958b8cf68f4dd790cbe", + "ec815d4cb302cfb68db7976ba79bec1de762b7b7", "testharness" ], "html/semantics/forms/the-input-element/type-change-file-to-text-crash.html": [ @@ -670716,7 +670916,7 @@ "support" ], "interfaces/webaudio.idl": [ - "674673d90b1e8fd3e6d182f25289948fc0290cac", + "9491090337c342fc06a35a97ee6dc6887829c1bc", "support" ], "interfaces/webauthn.idl": [ @@ -670752,7 +670952,7 @@ "support" ], "interfaces/webrtc.idl": [ - "e30fc38fd003a283ebb4184786d181c5b4293dc4", + "49ed6bb0333020a6eee8d5411ae88a4e3a7dbd9a", "support" ], "interfaces/webusb.idl": [ @@ -699584,7 +699784,7 @@ "support" ], "resources/chromium/nfc-mock.js": [ - "7eee8ce04c4630ae82d2520def13cfa107b7ef13", + "4bafc9b0ad8f7f8ad4185914fffef16949695ab3", "support" ], "resources/chromium/sensor.mojom.js": [ @@ -722420,7 +722620,7 @@ "testharness" ], "web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html": [ - "0522c43b16a881a14b339294e5ed56b8ae064f92", + "a1f9e4f3acea04337dd0147fbfa373f950a67409", "testharness" ], "web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html": [ @@ -722636,7 +722836,7 @@ "testharness" ], "web-nfc/NDEFRecord_constructor.https.html": [ - "d46503ab172bf358bff005ce8c2c56941e333eea", + "c62ea7b0d620b6f38f589c751329b40be096e557", "testharness" ], "web-nfc/NDEFWriter-document-hidden-manual.https.html": [ diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-bottom-left-radius-composition.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-bottom-left-radius-composition.html.ini new file mode 100644 index 00000000000..737e7291c6f --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-bottom-left-radius-composition.html.ini @@ -0,0 +1,64 @@ +[border-bottom-left-radius-composition.html] + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.5) should be [150px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0) should be [100px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0) should be [100px 120px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (1) should be [200px 120px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.5) should be [150px 160px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (-0.25) should be [75px 220px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (1.25) should be [225px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (1.25) should be [225px 220px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.25) should be [125px 140px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.25) should be [125px 180px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.75) should be [175px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.75) should be [175px 140px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (-0.25) should be [75px 100px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0) should be [100px 200px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (1.25) should be [225px 100px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.5) should be [150px 160px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.75) should be [175px 180px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (-0.25) should be [75px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.25) should be [125px\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-bottom-right-radius-composition.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-bottom-right-radius-composition.html.ini new file mode 100644 index 00000000000..1604dd021c5 --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-bottom-right-radius-composition.html.ini @@ -0,0 +1,64 @@ +[border-bottom-right-radius-composition.html] + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.75) should be [175px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.75) should be [175px 180px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (1.25) should be [225px 100px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.5) should be [150px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0) should be [100px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.25) should be [125px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.25) should be [125px 180px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (1.25) should be [225px 220px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (-0.25) should be [75px 220px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.5) should be [150px 160px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0) should be [100px 120px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.75) should be [175px 140px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0) should be [100px 200px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.25) should be [125px 140px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (1) should be [200px 120px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (1.25) should be [225px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (-0.25) should be [75px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.5) should be [150px 160px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (-0.25) should be [75px 100px\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-outset-composition.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-outset-composition.html.ini new file mode 100644 index 00000000000..da3928e72bf --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-outset-composition.html.ini @@ -0,0 +1,169 @@ +[border-image-outset-composition.html] + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (1) should be [300 500 800 700\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (1.25) should be [127 129 131 133\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (1) should be [100px\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (0.5) should be [50px 50\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (1.25) should be [325 550 900 750\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (0) should be [100px 150px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4px\] from add [1 2 3px 4px\] to add [101 102 103px 104px\] at (0.75) should be [77 79 81px 83px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200px 250\] at (1.25) should be [200px 250\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4px\] from add [1 2 3px 4px\] to add [101 102 103px 104px\] at (1.25) should be [127 129 131px 133px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4px\] from add [1 2 3px 4px\] to add [101 102 103px 104px\] at (1) should be [102 104 106px 108px\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (0.75) should be [275 450 700 650\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200px 250\] at (-0.25) should be [100 150px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4px\] from add [1 2 3px 4px\] to add [101 102 103px 104px\] at (0.25) should be [27 29 31px 33px\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (1.25) should be [225 225px\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (1.25) should be [75px 75px 50px 50px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4px\] from add [1 2 3px 4px\] to add [101 102 103px 104px\] at (0.5) should be [52 54 56px 58px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.5) should be [52 54 56 58\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (-0.25) should be [125px 125\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200px 250\] at (0.25) should be [100 150px\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (0.25) should be [175px 175px 250px 250px\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (1) should be [200 200px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200px 250\] at (0.75) should be [200px 250\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (0.75) should be [175px 225px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (-0.25) should be [75px 125px\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (0.25) should be [225 350 500 550\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (0.75) should be [175 175px\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (0.5) should be [150px 150px 200px 200px\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (0.25) should be [125 125px\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (0) should be [100 100px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (0.25) should be [125px 175px\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (1.25) should be [0px 0\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (0) should be [200 300 400 500\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (0.5) should be [150 150px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4px\] from add [1 2 3px 4px\] to add [101 102 103px 104px\] at (0) should be [2 4 6px 8px\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (0.5) should be [250 400 600 600\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (1) should be [0px 0\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200px 250\] at (0) should be [100 150px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.75) should be [77 79 81 83\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (0.75) should be [25px 25\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (0) should be [100px 100\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (-0.25) should be [75 75px\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (0.75) should be [125px 125px 150px 150px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200px 250\] at (0.5) should be [200px 250\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (-0.25) should be [0\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (-0.25) should be [175 250 300 450\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (1) should be [102 104 106 108\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (-0.25) should be [225px 225px 350px 350px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (1) should be [200px 250px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (1.25) should be [225px 275px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0) should be [2 4 6 8\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200px 250\] at (1) should be [200px 250\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (0) should be [200px 200px 300px 300px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4px\] from add [1 2 3px 4px\] to add [101 102 103px 104px\] at (-0.25) should be [0 0 0px 0px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.25) should be [27 29 31 33\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (0.25) should be [75px 75\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (0.5) should be [150px 200px\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-slice-composition.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-slice-composition.html.ini new file mode 100644 index 00000000000..3b247e9bf05 --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-slice-composition.html.ini @@ -0,0 +1,169 @@ +[border-image-slice-composition.html] + [Compositing: property underlying [10% 20%\] from add [190% 180% 290% 280%\] to add [90% 80%\] at (0.75) should be [125% 125% 150% 150%\]] + expected: FAIL + + [Compositing: property underlying [10% 20%\] from add [190% 180% 290% 280%\] to add [90% 80%\] at (0.5) should be [150% 150% 200% 200%\]] + expected: FAIL + + [Compositing: property underlying [10% 20%\] from add [190% 180% 290% 280%\] to add [90% 80%\] at (-0.25) should be [225% 225% 350% 350%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.5) should be [52 54 56 58\]] + expected: FAIL + + [Compositing: property underlying [10% 20\] from add [90% 80\] to replace [0% 0 0% 0\] at (0.75) should be [25% 25\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400 fill\] from add [100 fill\] to add [200 300 500 fill\] at (1.25) should be [325 550 900 750 fill\]] + expected: FAIL + + [Compositing: property underlying [10% 20\] from add [90% 80\] to replace [0% 0 0% 0\] at (1.25) should be [0% 0\]] + expected: FAIL + + [Compositing: property underlying [10 20%\] from replace [100 100%\] to add [190 180%\] at (-0.25) should be [75 75%\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150%\] to add [200% 250\] at (0.25) should be [100 150%\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100% 150%\] to add [200% 250% fill\] at (0.75) should be [200% 250% fill\]] + expected: FAIL + + [Compositing: property underlying [10 20%\] from replace [100 100%\] to add [190 180%\] at (1) should be [200 200%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (1.25) should be [127 129 131 133\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400 fill\] from add [100 fill\] to add [200 300 500 fill\] at (0.25) should be [225 350 500 550 fill\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.25) should be [27 29 31 33\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100% 150%\] to add [200% 250% fill\] at (1.25) should be [200% 250% fill\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (1) should be [102 104 106 108\]] + expected: FAIL + + [Compositing: property underlying [1 2 3% 4%\] from add [1 2 3% 4%\] to add [101 102 103% 104%\] at (0.5) should be [52 54 56% 58%\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400 fill\] from add [100 fill\] to add [200 300 500 fill\] at (0.5) should be [250 400 600 600 fill\]] + expected: FAIL + + [Compositing: property underlying [10% 20\] from add [90% 80\] to replace [0% 0 0% 0\] at (0.25) should be [75% 75\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150%\] to add [200% 250\] at (-0.25) should be [100 150%\]] + expected: FAIL + + [Compositing: property underlying [10% 20\] from add [90% 80\] to replace [0% 0 0% 0\] at (1) should be [0% 0\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400 fill\] from add [100 fill\] to add [200 300 500 fill\] at (1) should be [300 500 800 700 fill\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100% 150%\] to add [200% 250% fill\] at (0.5) should be [200% 250% fill\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400 fill\] from add [100 fill\] to add [200 300 500 fill\] at (-0.25) should be [175 250 300 450 fill\]] + expected: FAIL + + [Compositing: property underlying [10% 20%\] from add [190% 180% 290% 280%\] to add [90% 80%\] at (0.25) should be [175% 175% 250% 250%\]] + expected: FAIL + + [Compositing: property underlying [10% 20\] from add [90% 80\] to replace [0% 0 0% 0\] at (0.5) should be [50% 50\]] + expected: FAIL + + [Compositing: property underlying [1 2 3% 4%\] from add [1 2 3% 4%\] to add [101 102 103% 104%\] at (0.75) should be [77 79 81% 83%\]] + expected: FAIL + + [Compositing: property underlying [10 20%\] from replace [100 100%\] to add [190 180%\] at (0.75) should be [175 175%\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150%\] to add [200% 250\] at (0.75) should be [200% 250\]] + expected: FAIL + + [Compositing: property underlying [10% 20%\] from add [190% 180% 290% 280%\] to add [90% 80%\] at (1.25) should be [75% 75% 50% 50%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3% 4%\] from add [1 2 3% 4%\] to add [101 102 103% 104%\] at (0.25) should be [27 29 31% 33%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.75) should be [77 79 81 83\]] + expected: FAIL + + [Compositing: property underlying [1 2 3% 4%\] from add [1 2 3% 4%\] to add [101 102 103% 104%\] at (-0.25) should be [0 0 0% 0%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0) should be [2 4 6 8\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100% 150%\] to add [200% 250% fill\] at (0.25) should be [100% 150%\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150%\] to add [200% 250\] at (1) should be [200% 250\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150%\] to add [200% 250\] at (1.25) should be [200% 250\]] + expected: FAIL + + [Compositing: property underlying [1 2 3% 4%\] from add [1 2 3% 4%\] to add [101 102 103% 104%\] at (0) should be [2 4 6% 8%\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400 fill\] from add [100 fill\] to add [200 300 500 fill\] at (0) should be [200 300 400 500 fill\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150%\] to add [200% 250\] at (0.5) should be [200% 250\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100% 150%\] to add [200% 250% fill\] at (1) should be [200% 250% fill\]] + expected: FAIL + + [Compositing: property underlying [10% 20%\] from add [190% 180% 290% 280%\] to add [90% 80%\] at (0) should be [200% 200% 300% 300%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3% 4%\] from add [1 2 3% 4%\] to add [101 102 103% 104%\] at (1.25) should be [127 129 131% 133%\]] + expected: FAIL + + [Compositing: property underlying [10 20%\] from replace [100 100%\] to add [190 180%\] at (0.5) should be [150 150%\]] + expected: FAIL + + [Compositing: property underlying [10% 20%\] from add [190% 180% 290% 280%\] to add [90% 80%\] at (1) should be [100%\]] + expected: FAIL + + [Compositing: property underlying [10% 20\] from add [90% 80\] to replace [0% 0 0% 0\] at (-0.25) should be [125% 125\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150%\] to add [200% 250\] at (0) should be [100 150%\]] + expected: FAIL + + [Compositing: property underlying [10 20%\] from replace [100 100%\] to add [190 180%\] at (1.25) should be [225 225%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (-0.25) should be [0\]] + expected: FAIL + + [Compositing: property underlying [10 20%\] from replace [100 100%\] to add [190 180%\] at (0.25) should be [125 125%\]] + expected: FAIL + + [Compositing: property underlying [10% 20\] from add [90% 80\] to replace [0% 0 0% 0\] at (0) should be [100% 100\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100% 150%\] to add [200% 250% fill\] at (-0.25) should be [100% 150%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3% 4%\] from add [1 2 3% 4%\] to add [101 102 103% 104%\] at (1) should be [102 104 106% 108%\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400 fill\] from add [100 fill\] to add [200 300 500 fill\] at (0.75) should be [275 450 700 650 fill\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100% 150%\] to add [200% 250% fill\] at (0) should be [100% 150%\]] + expected: FAIL + + [Compositing: property underlying [10 20%\] from replace [100 100%\] to add [190 180%\] at (0) should be [100 100%\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-image-width-composition.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-width-composition.html.ini new file mode 100644 index 00000000000..82af1c481b6 --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-image-width-composition.html.ini @@ -0,0 +1,169 @@ +[border-image-width-composition.html] + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.75) should be [77 79 81 83\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4%\] from add [1 2 3px 4%\] to add [101 102 103px 104%\] at (-0.25) should be [0 0 0px 0%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4%\] from add [1 2 3px 4%\] to add [101 102 103px 104%\] at (0.5) should be [52 54 56px 58%\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200% 250\] at (1.25) should be [200% 250\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4%\] from add [1 2 3px 4%\] to add [101 102 103px 104%\] at (0.25) should be [27 29 31px 33%\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0) should be [2 4 6 8\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (1.25) should be [225px 275px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200% 250\] at (0.25) should be [100 150px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (1) should be [102 104 106 108\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (0.75) should be [175 175px\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (0.75) should be [275 450 700 650\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (0.25) should be [175px 175px 250px 250px\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (0.25) should be [225 350 500 550\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (1.25) should be [75px 75px 50px 50px\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (-0.25) should be [125px 125\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (1.25) should be [225 225px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (0.5) should be [150px 200px\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (1) should be [0px 0\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (1) should be [300 500 800 700\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (0.75) should be [125px 125px 150px 150px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (1) should be [200px 250px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (-0.25) should be [75px 125px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4%\] from add [1 2 3px 4%\] to add [101 102 103px 104%\] at (1) should be [102 104 106px 108%\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (1) should be [200 200px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4%\] from add [1 2 3px 4%\] to add [101 102 103px 104%\] at (0) should be [2 4 6px 8%\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (0.25) should be [75px 75\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (-0.25) should be [225px 225px 350px 350px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200% 250\] at (0.5) should be [200% 250\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (1.25) should be [325 550 900 750\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200% 250\] at (-0.25) should be [100 150px\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (0) should be [200px 200px 300px 300px\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (0.25) should be [125 125px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200% 250\] at (1) should be [200% 250\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (0.75) should be [175px 225px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.25) should be [27 29 31 33\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200% 250\] at (0.75) should be [200% 250\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (0.5) should be [250 400 600 600\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4%\] from add [1 2 3px 4%\] to add [101 102 103px 104%\] at (1.25) should be [127 129 131px 133%\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (-0.25) should be [175 250 300 450\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (0.5) should be [150px 150px 200px 200px\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (1.25) should be [0px 0\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (0) should be [100px 150px\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100px 150px\] to add [200px 250px\] at (0.25) should be [125px 175px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3px 4%\] from add [1 2 3px 4%\] to add [101 102 103px 104%\] at (0.75) should be [77 79 81px 83%\]] + expected: FAIL + + [Compositing: property underlying [100 200 300 400\] from add [100\] to add [200 300 500\] at (0) should be [200 300 400 500\]] + expected: FAIL + + [Compositing: property underlying [10 20\] from add [100 150px\] to add [200% 250\] at (0) should be [100 150px\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (-0.25) should be [75 75px\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (0.5) should be [52 54 56 58\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (-0.25) should be [0\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (0.5) should be [150 150px\]] + expected: FAIL + + [Compositing: property underlying [10 20px\] from replace [100 100px\] to add [190 180px\] at (0) should be [100 100px\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (0.75) should be [25px 25\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (0) should be [100px 100\]] + expected: FAIL + + [Compositing: property underlying [10px 20\] from add [90px 80\] to replace [0px 0 0px 0\] at (0.5) should be [50px 50\]] + expected: FAIL + + [Compositing: property underlying [1 2 3 4\] from add [1 2 3 4\] to add [101 102 103 104\] at (1.25) should be [127 129 131 133\]] + expected: FAIL + + [Compositing: property underlying [10px 20px\] from add [190px 180px 290px 280px\] to add [90px 80px\] at (1) should be [100px\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-top-left-radius-composition.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-top-left-radius-composition.html.ini new file mode 100644 index 00000000000..25995a6b87f --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-top-left-radius-composition.html.ini @@ -0,0 +1,64 @@ +[border-top-left-radius-composition.html] + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (1.25) should be [225px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.25) should be [125px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.25) should be [125px 140px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0) should be [100px 120px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (1.25) should be [225px 100px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0) should be [100px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0) should be [100px 200px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.75) should be [175px 140px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.75) should be [175px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (-0.25) should be [75px 220px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.25) should be [125px 180px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (-0.25) should be [75px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (-0.25) should be [75px 100px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.75) should be [175px 180px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.5) should be [150px 160px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.5) should be [150px 160px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (1) should be [200px 120px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.5) should be [150px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (1.25) should be [225px 220px\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/animations/border-top-right-radius-composition.html.ini b/tests/wpt/metadata/css/css-backgrounds/animations/border-top-right-radius-composition.html.ini new file mode 100644 index 00000000000..682ccbf3446 --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/animations/border-top-right-radius-composition.html.ini @@ -0,0 +1,64 @@ +[border-top-right-radius-composition.html] + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (1.25) should be [225px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.25) should be [125px 180px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0) should be [100px 120px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.5) should be [150px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.5) should be [150px 160px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (-0.25) should be [75px 100px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (1.25) should be [225px 100px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (1.25) should be [225px 220px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.75) should be [175px 140px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0.5) should be [150px 160px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (1) should be [200px 120px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (0) should be [100px 200px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.25) should be [125px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0.75) should be [175px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (0) should be [100px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.25) should be [125px 140px\]] + expected: FAIL + + [Compositing: property underlying [40px 40px\] from add [60px 60px\] to add [160px 160px\] at (-0.25) should be [75px\]] + expected: FAIL + + [Compositing: property underlying [40px 140px\] from replace [100px 120px\] to add [160px 60px\] at (0.75) should be [175px 180px\]] + expected: FAIL + + [Compositing: property underlying [40px 60px\] from add [60px 140px\] to replace [200px 120px\] at (-0.25) should be [75px 220px\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text/animations/letter-spacing-composition.html.ini b/tests/wpt/metadata/css/css-text/animations/letter-spacing-composition.html.ini new file mode 100644 index 00000000000..e27601fb798 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/animations/letter-spacing-composition.html.ini @@ -0,0 +1,46 @@ +[letter-spacing-composition.html] + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (-0.3) should be [120px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (0.5) should be [106px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (-0.5) should be [114px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (0.5) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (1) should be [250px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (1.5) should be [225px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (1.5) should be [98px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (0.5) should be [175px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (0) should be [110px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (1.5) should be [300px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (1) should be [102px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (-0.3) should be [135px\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text/animations/text-indent-composition.html.ini b/tests/wpt/metadata/css/css-text/animations/text-indent-composition.html.ini new file mode 100644 index 00000000000..bf9cc8cda70 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/animations/text-indent-composition.html.ini @@ -0,0 +1,94 @@ +[text-indent-composition.html] + [Compositing: property underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (0.6) should be [110px hanging each-line\]] + expected: FAIL + + [Compositing: property underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (1) should be [150px hanging\]] + expected: FAIL + + [Compositing: property underlying [50%\] from replace [-100%\] to add [50%\] at (0) should be [-100%\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (0.3) should be [80px hanging each-line\]] + expected: FAIL + + [Compositing: property underlying [50%\] from replace [-100%\] to add [50%\] at (0.6) should be [20%\]] + expected: FAIL + + [Compositing: property underlying [50%\] from replace [-100%\] to add [50%\] at (0.3) should be [-40%\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (0) should be [50px hanging each-line\]] + expected: FAIL + + [Compositing: property underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (1.5) should be [150px hanging\]] + expected: FAIL + + [Compositing: property underlying [100%\] from add [50px\] to add [150px\] at (0.6) should be [calc(100% + 110px)\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (1) should be [150px hanging each-line\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px\] to replace [100px\] at (0.6) should be [180px\]] + expected: FAIL + + [Compositing: property underlying [100%\] from add [50px\] to add [150px\] at (-0.3) should be [calc(100% + 20px)\]] + expected: FAIL + + [Compositing: property underlying [100%\] from add [50px\] to add [150px\] at (0.3) should be [calc(100% + 80px)\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (1.5) should be [200px hanging each-line\]] + expected: FAIL + + [Compositing: property underlying [50%\] from replace [-100%\] to add [50%\] at (1.5) should be [200%\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px\] to replace [100px\] at (1) should be [100px\]] + expected: FAIL + + [Compositing: property underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (0.6) should be [150px hanging\]] + expected: FAIL + + [Compositing: property underlying [100%\] from add [50px\] to add [150px\] at (0) should be [calc(100% + 50px)\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px\] to replace [100px\] at (0.3) should be [240px\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px\] to replace [100px\] at (1.5) should be [0px\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (-0.3) should be [20px hanging each-line\]] + expected: FAIL + + [Compositing: property underlying [100%\] from add [50px\] to add [150px\] at (1.5) should be [calc(100% + 200px)\]] + expected: FAIL + + [Compositing: property underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (-0.3) should be [300px each-line\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px\] to replace [100px\] at (0) should be [300px\]] + expected: FAIL + + [Compositing: property underlying [250px\] from add [50px\] to replace [100px\] at (-0.3) should be [360px\]] + expected: FAIL + + [Compositing: property underlying [50%\] from replace [-100%\] to add [50%\] at (0.5) should be [0%\]] + expected: FAIL + + [Compositing: property underlying [50%\] from replace [-100%\] to add [50%\] at (1) should be [100%\]] + expected: FAIL + + [Compositing: property underlying [50%\] from replace [-100%\] to add [50%\] at (-0.3) should be [-160%\]] + expected: FAIL + + [Compositing: property underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (0) should be [300px each-line\]] + expected: FAIL + + [Compositing: property underlying [100%\] from add [50px\] to add [150px\] at (1) should be [calc(100% + 150px)\]] + expected: FAIL + + [Compositing: property underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (0.3) should be [300px each-line\]] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text/animations/word-spacing-composition.html.ini b/tests/wpt/metadata/css/css-text/animations/word-spacing-composition.html.ini new file mode 100644 index 00000000000..def2fce15d0 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/animations/word-spacing-composition.html.ini @@ -0,0 +1,46 @@ +[word-spacing-composition.html] + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (1) should be [102px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (-0.5) should be [114px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (-0.3) should be [135px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (-0.3) should be [120px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (0.5) should be [175px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (0.5) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (1.5) should be [98px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (0.5) should be [106px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (1) should be [250px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to replace [200px\] at (1.5) should be [225px\]] + expected: FAIL + + [Compositing: property underlying [100px\] from add [10px\] to add [2px\] at (0) should be [110px\]] + expected: FAIL + + [Compositing: property underlying [50px\] from add [100px\] to add [200px\] at (1.5) should be [300px\]] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/upgrading.html.ini b/tests/wpt/metadata/custom-elements/upgrading.html.ini index 8f4577d5b77..e8aee585a04 100644 --- a/tests/wpt/metadata/custom-elements/upgrading.html.ini +++ b/tests/wpt/metadata/custom-elements/upgrading.html.ini @@ -5,3 +5,9 @@ [If definition's disable shadow is true and element's shadow root is non-null, then throw a "NotSupportedError" DOMException.] expected: FAIL + [Infinite constructor recursion with upgrade(this) should not be possible] + expected: FAIL + + [Infinite constructor recursion with appendChild should not be possible] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/content-type/response.window.js.ini b/tests/wpt/metadata/fetch/content-type/response.window.js.ini index 35c569d8e34..bd2b1f9e21b 100644 --- a/tests/wpt/metadata/fetch/content-type/response.window.js.ini +++ b/tests/wpt/metadata/fetch/content-type/response.window.js.ini @@ -309,21 +309,18 @@ [