/*\r
-Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.\r
+Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.\r
For licensing, see LICENSE.html or http://ckeditor.com/license\r
*/\r
\r
{\r
modes : { wysiwyg:1, source:1 },\r
canUndo : false,\r
+ readOnly : 1,\r
exec : function( editor )\r
{\r
var sHTML,\r
{\r
sHTML = editor.getData()\r
.replace( /<head>/, '$&' + baseTag )\r
- .replace( /[^>]*(?=<\/title>)/, editor.lang.preview );\r
+ .replace( /[^>]*(?=<\/title>)/, '$& — ' + editor.lang.preview );\r
}\r
else\r
{\r
\r
if ( !isCustomDomain )\r
{\r
- oWindow.document.open();\r
- oWindow.document.write( sHTML );\r
- oWindow.document.close();\r
+ var doc = oWindow.document;\r
+ doc.open();\r
+ doc.write( sHTML );\r
+ doc.close();\r
+\r
+ // Chrome will need this to show the embedded. (#8016)\r
+ CKEDITOR.env.webkit && setTimeout( function() { doc.body.innerHTML += ''; }, 0 );\r
}\r
}\r
};\r