diff --git a/src/view/domconverter.js b/src/view/domconverter.js index fc22e89c2..d292057a0 100644 --- a/src/view/domconverter.js +++ b/src/view/domconverter.js @@ -65,7 +65,7 @@ export default class DomConverter { * * @member {Array.} module:engine/view/domconverter~DomConverter#preElements */ - this.preElements = [ 'pre', 'code' ]; + this.preElements = [ 'pre' ]; /** * Tag names of DOM `Element`s which are considered block elements. diff --git a/tests/view/domconverter/view-to-dom.js b/tests/view/domconverter/view-to-dom.js index f709192f8..22bde8302 100644 --- a/tests/view/domconverter/view-to-dom.js +++ b/tests/view/domconverter/view-to-dom.js @@ -413,11 +413,11 @@ describe( 'DomConverter', () => { } ); it( 'text node before in a preformatted node', () => { - const viewCode = new ViewAttributeElement( 'code', null, new ViewText( 'foo ' ) ); + const viewCode = new ViewAttributeElement( 'pre', null, new ViewText( 'foo ' ) ); const viewDiv = new ViewContainerElement( 'div', null, [ viewCode, new ViewText( ' bar' ) ] ); const domDiv = converter.viewToDom( viewDiv, document ); - expect( domDiv.innerHTML ).to.equal( 'foo bar' ); + expect( domDiv.innerHTML ).to.equal( '
foo   
bar' ); } ); } ); } );