diff --git a/tests/wpt/meta-legacy-layout/html/dom/idlharness.https.html.ini b/tests/wpt/meta-legacy-layout/html/dom/idlharness.https.html.ini
index d36a263ba23..dfba023cc2b 100644
--- a/tests/wpt/meta-legacy-layout/html/dom/idlharness.https.html.ini
+++ b/tests/wpt/meta-legacy-layout/html/dom/idlharness.https.html.ini
@@ -3558,9 +3558,6 @@
[HTMLFrameElement interface: attribute frameBorder]
expected: FAIL
- [HTMLImageElement interface: new Image() must inherit property "decode()" with the proper type]
- expected: FAIL
-
[HTMLTableColElement interface: document.createElement("col") must inherit property "width" with the proper type]
expected: FAIL
@@ -4248,9 +4245,6 @@
[HTMLInputElement interface: createInput("hidden") must inherit property "autocomplete" with the proper type]
expected: FAIL
- [HTMLImageElement interface: document.createElement("img") must inherit property "decode()" with the proper type]
- expected: FAIL
-
[HTMLAreaElement interface: document.createElement("area") must inherit property "username" with the proper type]
expected: FAIL
diff --git a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
index ef5c0e07d74..360223141ee 100644
--- a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
+++ b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
@@ -1,8 +1,5 @@
[image-decode-path-changes.html]
type: testharness
- [HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode; following good png decode succeeds.]
expected: FAIL
diff --git a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini
index e12814d7f38..7faaace79d0 100644
--- a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini
+++ b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini
@@ -12,15 +12,6 @@
[HTMLImageElement.prototype.decode(), picture tests. Image with SVG source decodes with undefined.]
expected: FAIL
- [HTMLImageElement.prototype.decode(), picture tests. Non-existent source fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), picture tests. Corrupt image in src fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), picture tests. Image without srcset fails decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), picture tests. Multiple decodes for images with src succeed.]
expected: FAIL
diff --git a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
index 9c27df71eb3..d4d5bb35427 100644
--- a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
+++ b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
@@ -9,24 +9,9 @@
[HTMLImageElement.prototype.decode(), basic tests. Image with SVG src decodes with undefined.]
expected: FAIL
- [HTMLImageElement.prototype.decode(), basic tests. Non-existent src fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), basic tests. Inactive document fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), basic tests. Adopted active image into inactive document fails decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), basic tests. Adopted inactive image into active document succeeds.]
expected: FAIL
- [HTMLImageElement.prototype.decode(), basic tests. Corrupt image in src fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), basic tests. Image without src/srcset fails decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), basic tests. Multiple decodes for images with src succeed.]
expected: FAIL
@@ -36,9 +21,6 @@
[HTMLImageElement.prototype.decode(), basic tests. Image with SVG srcset decodes with undefined.]
expected: FAIL
- [HTMLImageElement.prototype.decode(), basic tests. Non-existent srcset fails decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), basic tests. Multiple decodes for images with srcset succeed.]
expected: FAIL
diff --git a/tests/wpt/meta/html/dom/idlharness.https.html.ini b/tests/wpt/meta/html/dom/idlharness.https.html.ini
index 23fba12decc..e44555f85b9 100644
--- a/tests/wpt/meta/html/dom/idlharness.https.html.ini
+++ b/tests/wpt/meta/html/dom/idlharness.https.html.ini
@@ -3381,9 +3381,6 @@
[HTMLFrameElement interface: attribute frameBorder]
expected: FAIL
- [HTMLImageElement interface: new Image() must inherit property "decode()" with the proper type]
- expected: FAIL
-
[HTMLTableColElement interface: document.createElement("col") must inherit property "width" with the proper type]
expected: FAIL
@@ -4044,9 +4041,6 @@
[HTMLTableColElement interface: document.createElement("colgroup") must inherit property "chOff" with the proper type]
expected: FAIL
- [HTMLImageElement interface: document.createElement("img") must inherit property "decode()" with the proper type]
- expected: FAIL
-
[HTMLAreaElement interface: document.createElement("area") must inherit property "username" with the proper type]
expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
index 8447494f35e..93fbe8094f2 100644
--- a/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-path-changes.html.ini
@@ -1,7 +1,4 @@
[image-decode-path-changes.html]
- [HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), src/srcset mutation tests. src changes fail decode; following good png decode succeeds.]
expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini
index f9693a647c7..4ee42d68547 100644
--- a/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode-picture.html.ini
@@ -11,14 +11,5 @@
[HTMLImageElement.prototype.decode(), picture tests. Image with SVG source decodes with undefined.]
expected: FAIL
- [HTMLImageElement.prototype.decode(), picture tests. Non-existent source fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), picture tests. Corrupt image in src fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), picture tests. Image without srcset fails decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), picture tests. Multiple decodes for images with src succeed.]
expected: FAIL
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini b/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
index eb227e23376..5d106544acd 100644
--- a/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
+++ b/tests/wpt/meta/html/semantics/embedded-content/the-img-element/decode/image-decode.html.ini
@@ -8,24 +8,9 @@
[HTMLImageElement.prototype.decode(), basic tests. Image with SVG src decodes with undefined.]
expected: FAIL
- [HTMLImageElement.prototype.decode(), basic tests. Non-existent src fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), basic tests. Inactive document fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), basic tests. Adopted active image into inactive document fails decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), basic tests. Adopted inactive image into active document succeeds.]
expected: FAIL
- [HTMLImageElement.prototype.decode(), basic tests. Corrupt image in src fails decode.]
- expected: FAIL
-
- [HTMLImageElement.prototype.decode(), basic tests. Image without src/srcset fails decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), basic tests. Multiple decodes for images with src succeed.]
expected: FAIL
@@ -35,8 +20,5 @@
[HTMLImageElement.prototype.decode(), basic tests. Image with SVG srcset decodes with undefined.]
expected: FAIL
- [HTMLImageElement.prototype.decode(), basic tests. Non-existent srcset fails decode.]
- expected: FAIL
-
[HTMLImageElement.prototype.decode(), basic tests. Multiple decodes for images with srcset succeed.]
expected: FAIL