Ticket #6609: 6609.patch
File 6609.patch, 1.4 KB (added by , 13 years ago) |
---|
-
_source/core/_bootstrap.js
16 16 return; 17 17 } 18 18 19 // Check is High Contrast is active by creating a temporary element with a 20 // background image. 21 22 var useSpacer = CKEDITOR.env.ie && CKEDITOR.env.version < 7, 23 useBlank = CKEDITOR.env.ie && CKEDITOR.env.version == 7; 24 25 var backgroundImageUrl = useSpacer ? ( CKEDITOR.basePath + 'images/spacer.gif' ) : 26 useBlank ? 'about:blank' : 'data:image/png;base64,'; 27 19 // Check whether high contrast is active by creating a colored border. 28 20 var hcDetect = CKEDITOR.dom.element.createFromHtml( 29 '<div style="width:0px;height:0px;' + 30 'position:absolute;left:-10000px;' + 31 'background-image:url(' + backgroundImageUrl + ')"></div>', CKEDITOR.document ); 21 '<div style="width:0px;height:0px;position:absolute;left:-10000px;' + 22 'border: 1px solid;border-color: red blue;"></div>', CKEDITOR.document ); 32 23 33 24 hcDetect.appendTo( CKEDITOR.document.getHead() ); 34 25 … … 36 27 // Catch exception needed sometimes for FF. (#4230) 37 28 try 38 29 { 39 CKEDITOR.env.hc = ( hcDetect.getComputedStyle( 'background-image' ) == 'none' );30 CKEDITOR.env.hc = hcDetect.getComputedStyle( 'border-top-color' ) == hcDetect.getComputedStyle( 'border-right-color' ); 40 31 } 41 32 catch (e) 42 33 {