+ // IFrame shim for dialog that masks activeX in IE. (#7619)\r
+ if ( CKEDITOR.env.ie && !CKEDITOR.env.ie6Compat )\r
+ {\r
+ var isCustomDomain = CKEDITOR.env.isCustomDomain(),\r
+ src = 'javascript:void(function(){' + encodeURIComponent( 'document.open();' + ( isCustomDomain ? ( 'document.domain="' + document.domain + '";' ) : '' ) + 'document.close();' ) + '}())',\r
+ iframe = CKEDITOR.dom.element.createFromHtml( '<iframe' +\r
+ ' frameBorder="0"' +\r
+ ' class="cke_iframe_shim"' +\r
+ ' src="' + src + '"' +\r
+ ' tabIndex="-1"' +\r
+ '></iframe>' );\r
+ iframe.appendTo( body.getParent() );\r
+ }\r
+\r