summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/html/canvas/element
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/html/canvas/element')
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.x-only.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.y-only.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-global-states.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-global-states.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.shadow.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.globalCompositeOperation.html.ini2
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.html.ini6
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.toBlob.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.createPattern.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.drawImage.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.getImageData.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.html.ini15
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.putImageData.html.ini3
-rw-r--r--testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.toDataURL.html.ini3
88 files changed, 91 insertions, 119 deletions
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.ini
deleted file mode 100644
index a41844bcec..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsl-clamp-1.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.ini
deleted file mode 100644
index a1874e702a..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsl-clamp-2.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.ini
deleted file mode 100644
index b853b77b78..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsl-clamp-3.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.ini
deleted file mode 100644
index b4d3ab8745..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsl-clamp-4.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.ini
deleted file mode 100644
index 8294c145d2..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsla-clamp-1.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.ini
deleted file mode 100644
index 081c4f1839..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsla-clamp-2.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.ini
deleted file mode 100644
index 4749aa648f..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsla-clamp-3.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.ini
deleted file mode 100644
index f78bafaab3..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsla-clamp-4.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.ini
deleted file mode 100644
index 1177b9dd1e..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsla-clamp-5.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.ini
deleted file mode 100644
index 8511183277..0000000000
--- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.fillStyle.parse.hsla-clamp-6.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini
deleted file mode 100644
index ad57223953..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini
deleted file mode 100644
index 059da4018e..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini
deleted file mode 100644
index 390e5c2df6..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini
new file mode 100644
index 0000000000..9a24e32b98
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini
@@ -0,0 +1,2 @@
+[2d.filter.canvasFilterObject.gaussianBlur.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini
deleted file mode 100644
index f25c403cba..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini
deleted file mode 100644
index 6860810164..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.html.ini
new file mode 100644
index 0000000000..98f326c567
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.html.ini
@@ -0,0 +1,2 @@
+[2d.filter.layers.gaussianBlur.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini
deleted file mode 100644
index b748c5dfa0..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.layers.gaussianBlur.isotropic.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini
deleted file mode 100644
index 07ba56ece2..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.layers.gaussianBlur.mostly-x.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini
deleted file mode 100644
index 82c9e26ef6..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.layers.gaussianBlur.mostly-y.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.x-only.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.x-only.html.ini
deleted file mode 100644
index 1936477694..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.x-only.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.layers.gaussianBlur.x-only.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.y-only.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.y-only.html.ini
deleted file mode 100644
index 48cf358991..0000000000
--- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.y-only.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.filter.layers.gaussianBlur.y-only.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.html.ini
deleted file mode 100644
index 54b3cc045f..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.alpha.blending.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.shadow.html.ini
deleted file mode 100644
index 626eff7336..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.alpha.blending.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.html.ini
deleted file mode 100644
index d09675134e..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.alpha.composite.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.shadow.html.ini
deleted file mode 100644
index b55252d174..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.alpha.composite.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.html.ini
deleted file mode 100644
index 2486a283d2..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.alpha.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html.ini
deleted file mode 100644
index 370ae9c250..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.alpha.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.html.ini
deleted file mode 100644
index 83afb17f2c..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.blending.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini
new file mode 100644
index 0000000000..404c45da07
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.blending.no-shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini
new file mode 100644
index 0000000000..5f0ae34ff4
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.blending.no-shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.html.ini
deleted file mode 100644
index 45de627636..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.blending.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini
new file mode 100644
index 0000000000..a5415c367c
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.blending.shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.rotation.html.ini
new file mode 100644
index 0000000000..6cb0dd3611
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.blending.shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.html.ini
deleted file mode 100644
index 98cc7085fa..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.composite.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini
new file mode 100644
index 0000000000..1c6480ede0
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.composite.no-shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini
new file mode 100644
index 0000000000..1327e04cf8
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.composite.no-shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.html.ini
deleted file mode 100644
index 74c1944327..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.composite.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini
new file mode 100644
index 0000000000..cb0410d476
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.composite.shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.rotation.html.ini
new file mode 100644
index 0000000000..8af32a1f6d
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.composite.shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini
new file mode 100644
index 0000000000..7e434389ba
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.copy.no-shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini
new file mode 100644
index 0000000000..e4e1d2ecfe
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.copy.no-shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini
new file mode 100644
index 0000000000..b3ddf29a40
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.copy.shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.rotation.html.ini
new file mode 100644
index 0000000000..73cf933797
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.copy.shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.html.ini
deleted file mode 100644
index 6dc2a0be3d..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.alpha.blending.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini
deleted file mode 100644
index cc06756d37..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.alpha.blending.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.html.ini
deleted file mode 100644
index f870e31ef5..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.alpha.composite.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini
deleted file mode 100644
index c648a53b3b..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.alpha.composite.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.html.ini
deleted file mode 100644
index b34278cdbd..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.alpha.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.shadow.html.ini
deleted file mode 100644
index 82902cb9f8..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.alpha.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.html.ini
deleted file mode 100644
index 8a5b9e3474..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.blending.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini
new file mode 100644
index 0000000000..320c0788bd
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.blending.no-shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini
new file mode 100644
index 0000000000..ffdea0f0bb
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.blending.no-shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.html.ini
deleted file mode 100644
index bf8addbcad..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.blending.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini
new file mode 100644
index 0000000000..4c9e8f0182
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.blending.shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini
new file mode 100644
index 0000000000..f3e73bbc0c
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.blending.shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.html.ini
deleted file mode 100644
index c0e9b5cd2e..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.composite.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini
new file mode 100644
index 0000000000..625607575e
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.composite.no-shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini
new file mode 100644
index 0000000000..0d03f3d549
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.composite.no-shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.html.ini
deleted file mode 100644
index aceed076ab..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.composite.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini
new file mode 100644
index 0000000000..6951a25326
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.composite.shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini
new file mode 100644
index 0000000000..5bd2f825d0
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.composite.shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini
new file mode 100644
index 0000000000..a11a235607
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.copy.no-shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini
new file mode 100644
index 0000000000..11e660c56b
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.copy.no-shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini
new file mode 100644
index 0000000000..98c792d69b
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.copy.shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini
new file mode 100644
index 0000000000..7352700efe
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.copy.shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini
new file mode 100644
index 0000000000..2bca108715
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini
new file mode 100644
index 0000000000..6084e59852
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini
new file mode 100644
index 0000000000..4521ebd917
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini
new file mode 100644
index 0000000000..b55fabce62
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.filter.no-composite-op.shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-global-states.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-global-states.html.ini
deleted file mode 100644
index 22eb1011e3..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-global-states.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.no-global-states.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html.ini
deleted file mode 100644
index 5ce131519d..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.filter.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini
new file mode 100644
index 0000000000..e1271b0887
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.no-composite-op.no-shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini
new file mode 100644
index 0000000000..8ad13f6691
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.no-composite-op.no-shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini
new file mode 100644
index 0000000000..61897735a8
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.no-composite-op.shadow.no-transform.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini
new file mode 100644
index 0000000000..99afebe84a
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.global-states.no-composite-op.shadow.rotation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-global-states.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-global-states.html.ini
deleted file mode 100644
index 17fb3603ea..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-global-states.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.no-global-states.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.shadow.html.ini
deleted file mode 100644
index 1257735885..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.shadow.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[2d.layer.global-states.shadow.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.globalCompositeOperation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.globalCompositeOperation.html.ini
new file mode 100644
index 0000000000..f50e122758
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.globalCompositeOperation.html.ini
@@ -0,0 +1,2 @@
+[2d.layer.globalCompositeOperation.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini
deleted file mode 100644
index d1998dcc7f..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.layer.malformed-operations-with-promises.createImageBitmap.html]
- [Check that exceptions are thrown for operations that are malformed while layers are open.]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.html.ini
new file mode 100644
index 0000000000..37483c4620
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.html.ini
@@ -0,0 +1,6 @@
+[2d.layer.malformed-operations-with-promises.html]
+ [Throws if createImageBitmap is called while layers are open.]
+ expected: FAIL
+
+ [Throws if toBlob is called while layers are open.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.toBlob.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.toBlob.html.ini
deleted file mode 100644
index 0095db27ee..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.toBlob.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.layer.malformed-operations-with-promises.toBlob.html]
- [Check that exceptions are thrown for operations that are malformed while layers are open.]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.createPattern.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.createPattern.html.ini
deleted file mode 100644
index 46ed88ffcf..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.createPattern.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.layer.malformed-operations.createPattern.html]
- [Check that exceptions are thrown for operations that are malformed while layers are open.]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.drawImage.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.drawImage.html.ini
deleted file mode 100644
index 54c6406829..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.drawImage.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.layer.malformed-operations.drawImage.html]
- [Check that exceptions are thrown for operations that are malformed while layers are open.]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.getImageData.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.getImageData.html.ini
deleted file mode 100644
index be1b5447dd..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.getImageData.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.layer.malformed-operations.getImageData.html]
- [Check that exceptions are thrown for operations that are malformed while layers are open.]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.html.ini
new file mode 100644
index 0000000000..101c6fd60a
--- /dev/null
+++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.html.ini
@@ -0,0 +1,15 @@
+[2d.layer.malformed-operations.html]
+ [Throws if createPattern is called while layers are open.]
+ expected: FAIL
+
+ [Throws if drawImage is called while layers are open.]
+ expected: FAIL
+
+ [Throws if getImageData is called while layers are open.]
+ expected: FAIL
+
+ [Throws if putImageData is called while layers are open.]
+ expected: FAIL
+
+ [Throws if toDataURL is called while layers are open.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.putImageData.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.putImageData.html.ini
deleted file mode 100644
index 712523e193..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.putImageData.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.layer.malformed-operations.putImageData.html]
- [Check that exceptions are thrown for operations that are malformed while layers are open.]
- expected: FAIL
diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.toDataURL.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.toDataURL.html.ini
deleted file mode 100644
index 55ce1b318c..0000000000
--- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.toDataURL.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[2d.layer.malformed-operations.toDataURL.html]
- [Check that exceptions are thrown for operations that are malformed while layers are open.]
- expected: FAIL