[css-filters] Migrate effect-reference-convolve-error.html test to WPT

Migrate this test out of third_party/blink/web_tests/css3/filters
and into the WPT-specific directory, adding links to the relevant
specs and a test assertion describing its purpose.

Bug: 1063749
Change-Id: I458f85e0dbf767df4d858a116348be0de94618e3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2135649
Commit-Queue: Abhijeet Kandalkar <abhijeet@igalia.com>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#756422}
diff --git a/third_party/blink/web_tests/css3/filters/effect-reference-convolve-error.html b/third_party/blink/web_tests/css3/filters/effect-reference-convolve-error.html
deleted file mode 100644
index 2b7cb34..0000000
--- a/third_party/blink/web_tests/css3/filters/effect-reference-convolve-error.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<!DOCTYPE html>
-<div style="width: 100px; height: 100px; background-color: red; filter: url(#f)"></div>
-<svg height="0">
-    <filter id="f" x="0" y="0" width="1" height="1">
-        <feConvolveMatrix/>
-        <feColorMatrix values="1 0 0 0 0,
-                               0 1 0 0 0.5,
-                               0 0 1 0 0,
-                               0 0 0 1 1"
-                       color-interpolation-filters="sRGB"/>
-    </filter>
-</svg>
diff --git a/third_party/blink/web_tests/external/wpt/css/filter-effects/effect-reference-convolve-error-001.html b/third_party/blink/web_tests/external/wpt/css/filter-effects/effect-reference-convolve-error-001.html
new file mode 100644
index 0000000..11922ef
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/css/filter-effects/effect-reference-convolve-error-001.html
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<title>SVG Filters: feConvolveMatrix filter</title>
+<link rel="author" title="Fredrik Söderquist" href="mailto:fs@opera.com">
+<link rel="help" href="https://drafts.fxtf.org/filter-effects/#FilterProperty">
+<link rel="help" href="https://drafts.fxtf.org/filter-effects/#feConvolveMatrixElement">
+<link rel="help" href="https://drafts.fxtf.org/filter-effects/#ColorInterpolationFiltersProperty">
+<link rel="help" href="https://drafts.fxtf.org/filter-effects/#feColorMatrixElement">
+<link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=533457">
+<link rel="match" href="reference/effect-reference-convolve-error-001-ref.html">
+<meta name="assert" content="feConvolveMatrix without a kernelMatrix acts as a pass through filter"/>
+<div style="width: 100px; height: 100px; background-color: red; filter: url(#f)"></div>
+<svg height="0">
+    <filter id="f" x="0" y="0" width="1" height="1">
+        <feConvolveMatrix/>
+        <feColorMatrix values="1 0 0 0 0,
+                               0 1 0 0 0.5,
+                               0 0 1 0 0,
+                               0 0 0 1 1"
+                       color-interpolation-filters="sRGB"/>
+    </filter>
+</svg>
diff --git a/third_party/blink/web_tests/css3/filters/effect-reference-convolve-error-expected.html b/third_party/blink/web_tests/external/wpt/css/filter-effects/reference/effect-reference-convolve-error-001-ref.html
similarity index 100%
rename from third_party/blink/web_tests/css3/filters/effect-reference-convolve-error-expected.html
rename to third_party/blink/web_tests/external/wpt/css/filter-effects/reference/effect-reference-convolve-error-001-ref.html