Engineering
Notes from the team.
Upstream contributions, deep-dives on the document tooling we build, and reference notes drawn from our own test suite.
- 04.19.26
Patching a CharacterData state drift in xmldom
We diagnosed and upstreamed a fix for xmldom CharacterData state drift: data and nodeValue were separate backing fields, so direct assignment to one could leave the other stale and cause XMLSerializer to emit outdated content.