diff --git a/testing/web-platform/tests/domparsing/XMLSerializer-serializeToString.html b/testing/web-platform/tests/domparsing/XMLSerializer-serializeToString.html
index e2e72e39eb5f..5ae5bbb82b86 100644
--- a/testing/web-platform/tests/domparsing/XMLSerializer-serializeToString.html
+++ b/testing/web-platform/tests/domparsing/XMLSerializer-serializeToString.html
@@ -152,6 +152,16 @@ test(function() {
assert_equals(xmlString, '');
}, 'Check if "ns1" is generated even if the element already has xmlns:ns1.');
+test(function() {
+ const root = (new Document()).createElement('root');
+ root.setAttributeNS('http://www.w3.org/1999/xlink', 'href', 'v');
+ assert_equals(serialize(root), '');
+
+ const root2 = (new Document()).createElement('root');
+ root2.setAttributeNS('http://www.w3.org/1999/xlink', 'xl:type', 'v');
+ assert_equals(serialize(root2), '');
+}, 'Check if no special handling for XLink namespace unlike HTML serializer.');
+