Ticket #3612: 3612_2.patch

File 3612_2.patch, 859 bytes (added by Alfonso Martínez de Lizarrondo, 10 years ago)

Proposed patch

  • _source/core/xml.js

     
    2424                baseXml = xmlObjectOrData;
    2525        else
    2626        {
     27                var data = ( xmlObjectOrData || '' ).replace( / /g, '\xA0' );
    2728                if ( window.DOMParser )
    28                         baseXml = (new DOMParser()).parseFromString( xmlObjectOrData || '', 'text/xml' );
     29                        baseXml = (new DOMParser()).parseFromString( data, 'text/xml' );
    2930                else if ( window.ActiveXObject )
    3031                {
    3132                        try { baseXml = new ActiveXObject( 'MSXML2.DOMDocument' ); }
     
    3940                                baseXml.async = false;
    4041                                baseXml.resolveExternals = false;
    4142                                baseXml.validateOnParse = false;
    42                                 baseXml.loadXML( (xmlObjectOrData || '').replace(/ /g, '\xA0') );
     43                                baseXml.loadXML( data );
    4344                        }
    4445                }
    4546        }
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy