https://saxonica.plan.io/https://saxonica.plan.io/favicon.ico2020-02-18T10:13:36ZSaxonica Developer CommunitySaxon - Bug #4460: Serialization: interaction of cdata-section-elements with character mapshttps://saxonica.plan.io/issues/4460?journal_id=149152020-02-18T10:13:36ZMichael Kaymike@saxonica.com
<ul></ul><p>output-0115c is fixed by checking for the property <code>DISABLE_CHARACTER_MAPS</code> instead of <code>DISABLE_OUTPUT_ESCAPING</code> in <code>CharacterMapExpander.characters()</code>.</p>
<p>output-0115d is failing because we are doing CDATA section processing on the next node prior to unicode normalization, whereas ยง4 rule 3(b) in the serialization spec says normalization should be done first. We can achieve this with a bit of messy logic in the CDATAFilter - messy because it "peeks ahead" in the serialization pipeline and thus creates some lock-in to the detailed structure of the pipeline.</p>
<p>output-0195a and output-0195b are failing because the HTML output method is reporting a C1 control character as a serialization error, which should not happen with HTML5 output.</p>
<p>output-0233 is failing under 9.9 but not under 10.0. This is covered under the (still open) bug <a class="issue tracker-1 status-3 priority-1 priority-lowest closed" title="Bug: HTML serialization: position of DOCTYPE declaration (Closed)" href="https://saxonica.plan.io/issues/4401">#4401</a>.</p> Saxon - Bug #4460: Serialization: interaction of cdata-section-elements with character mapshttps://saxonica.plan.io/issues/4460?journal_id=150642020-03-17T12:28:41ZMichael Kaymike@saxonica.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li><li><strong>Applies to branch</strong> <i>9.9, trunk</i> added</li><li><strong>Fix Committed on Branch</strong> <i>10, trunk</i> added</li><li><strong>Fixed in Maintenance Release</strong> <i>9.9.1.7, 10.0</i> added</li></ul><p>Belatedly marking this as resolved on both the 9.9 and 10.0 branches.</p> Saxon - Bug #4460: Serialization: interaction of cdata-section-elements with character mapshttps://saxonica.plan.io/issues/4460?journal_id=153642020-05-14T15:45:57ZO'Neil Delprattoneil@saxonica.com
<ul><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li><li><strong>Fixed in Maintenance Release</strong> <i>10.1</i> added</li><li><strong>Fixed in Maintenance Release</strong> deleted (<del><i>9.9.1.7, 10.0</i></del>)</li></ul><p>Bug fix committed in the Saxon 10.1 maintenance release.</p> Saxon - Bug #4460: Serialization: interaction of cdata-section-elements with character mapshttps://saxonica.plan.io/issues/4460?journal_id=154062020-05-14T15:50:00ZO'Neil Delprattoneil@saxonica.com
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>