mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Serialize attribute nodes as the empty string (#36875)
The existing code asserts that attribute nodes are never serialized. This is wrong, because you can pass an attribute node to `XMLSerializer::serializeToString`. Instead, the spec mandates that these are serialized as empty strings (https://w3c.github.io/DOM-Parsing/#dfn-xml-serialization-algorithm). Testing: Includes a new web platform test Fixes: https://github.com/servo/servo/issues/36872 --------- Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
This commit is contained in:
parent
03abec4148
commit
51b95a6246
3 changed files with 6 additions and 3 deletions
2
tests/wpt/meta/MANIFEST.json
vendored
2
tests/wpt/meta/MANIFEST.json
vendored
|
@ -627813,7 +627813,7 @@
|
|||
]
|
||||
],
|
||||
"XMLSerializer-serializeToString.html": [
|
||||
"6c294e464a5dc787abd4d10281ab2fe0555a0a3c",
|
||||
"352a62c7d5db0710da6819bbc094ebfae46f4099",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue