Open Bug 1837472 Opened 2 years ago Updated 11 months ago

Fix XML serialization to serialize implicit xmlns attributes first and use lowercase “ns” when generating prefixes

Categories

(Core :: XML, defect)

defect

Tracking

()

People

(Reporter: twisniewski, Unassigned)

References

()

Details

(Keywords: parity-chrome, parity-safari)

WebKit recently aligned with Blink on some cases in https://bugs.webkit.org/show_bug.cgi?id=248747 , where they now match on some tests in the WPT
https://wpt.fyi/results/domparsing/XMLSerializer-serializeToString.html?label=experimental&label=master&aligned

The changes made to achieve that are listed as:

  • Serialize xmlns attributes before we serialize the attribute they are for
  • Use lowercase "ns" in the generated namespace prefix

It's unknown if this has any real webcompat impact, but it would be good to align on these WPTs just in case.

Severity: -- → S3
You need to log in before you can comment on or make changes to this bug.