Index: _source/plugins/htmldataprocessor/plugin.js
===================================================================
--- _source/plugins/htmldataprocessor/plugin.js (revision 5661)
+++ _source/plugins/htmldataprocessor/plugin.js (working copy)
@@ -240,10 +240,13 @@
if ( CKEDITOR.env.ie )
{
// IE outputs style attribute in capital letters. We should convert
- // them back to lower case.
+ // them back to lower case, while not hurting the values (#5930)
defaultHtmlFilterRules.attributes.style = function( value, element )
{
- return value.toLowerCase();
+ return value.replace( /(?:(^\s*|;\s*)([^\:]+))/g, function( match, separator, name )
+ {
+ return separator + name.toLowerCase();
+ });
};
}