Index: CHANGES.html
===================================================================
--- CHANGES.html (revision 4049)
+++ CHANGES.html Mon Aug 03 12:56:16 CEST 2009
@@ -38,10 +38,9 @@
CKEditor 3.0 (SVN)
New features:
+
- #3188 : Introduce
<pre> formatting feature when converting from other blocks.
-
Fixed issues:
@@ -232,6 +231,7 @@
<br> was not been always added to blank lines ending with .
- #4178 : It's now possible to
copy and paste Flash content among different editor instances.
+ - #4193 : Automatic font color produced empty span on Firefox 3.5.
CKEditor 3.0 RC
Index: _source/plugins/styles/plugin.js
===================================================================
--- _source/plugins/styles/plugin.js (revision 4026)
+++ _source/plugins/styles/plugin.js Mon Aug 03 12:52:57 CEST 2009
@@ -1199,11 +1199,13 @@
// Shrinking white-spaces around colon(#4147).
// Shrinking white-spaces around semi-colon.
// Compensate tail semi-colon.
- return styleText.replace( /\s*:\s*/, ':' )
+ styleText = styleText.replace( /\s*:\s*/, ':' )
.replace( /\s*(?:;\s*|$)/, ';' )
.replace( /([^\s;])$/, '$1;')
.toLowerCase();
+ // IE will leave a single semicolon when failed to parse the style text.(#3891)
+ return styleText == ';' ? '' : styleText;
}
function applyStyle( document, remove )