/*\r
-Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.\r
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.\r
For licensing, see LICENSE.html or http://ckeditor.com/license\r
*/\r
\r
\r
isPre = ( startBlockTag == 'pre' );\r
\r
- // 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
else\r
lineBreak = doc.createElement( 'br' );\r
\r