- // Gecko prefers <br> as line-break inside <pre> (#4711).\r
- if ( isPre && !CKEDITOR.env.gecko )\r
- lineBreak = doc.createText( CKEDITOR.env.ie ? '\r' : '\n' );\r
+ // IE<8 prefers text node as line-break inside of <pre> (#4711).\r
+ if ( startBlockTag == 'pre' && CKEDITOR.env.ie && CKEDITOR.env.version < 8 )\r
+ lineBreak = doc.createText( '\r' );\r