Index: /CKEditor/trunk/_samples/ui_color.html
===================================================================
--- /CKEditor/trunk/_samples/ui_color.html	(revision 3711)
+++ /CKEditor/trunk/_samples/ui_color.html	(revision 3712)
@@ -27,5 +27,5 @@
 								[ 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink' ],
 								[ 'UIColor' ]
-							]	
+							]
 						});
 
@@ -48,5 +48,5 @@
 								[ 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink' ],
 								[ 'UIColor' ]
-							]	
+							]
 						} );
 
Index: /CKEditor/trunk/_source/core/_bootstrap.js
===================================================================
--- /CKEditor/trunk/_source/core/_bootstrap.js	(revision 3711)
+++ /CKEditor/trunk/_source/core/_bootstrap.js	(revision 3712)
@@ -15,5 +15,5 @@
 	var testImage = ( CKEDITOR.env.ie && CKEDITOR.env.version < 7 ) ? ( CKEDITOR.basePath + 'images/spacer.gif' ) : 'about:blank';
 
-	var hcDetect = CKEDITOR.dom.element.createFromHtml( 
+	var hcDetect = CKEDITOR.dom.element.createFromHtml(
 		'<div style="width:0px;height:0px;' +
 			'position:absolute;left:-10000px;' +
Index: /CKEditor/trunk/_source/core/dom/node.js
===================================================================
--- /CKEditor/trunk/_source/core/dom/node.js	(revision 3711)
+++ /CKEditor/trunk/_source/core/dom/node.js	(revision 3712)
@@ -377,5 +377,5 @@
 				  && !CKEDITOR.tools.trim( next.nodeValue ) )
 				next = next.nextSibling;
-			
+
 			return next ? new CKEDITOR.dom.node( next ) : null;
 		},
@@ -461,5 +461,5 @@
 				}
 			}
-			
+
 			// For nodes that don't support compareDocumentPosition, contains
 			// or sourceIndex, their "address" is compared.
Index: /CKEditor/trunk/_source/core/dom/range.js
===================================================================
--- /CKEditor/trunk/_source/core/dom/range.js	(revision 3711)
+++ /CKEditor/trunk/_source/core/dom/range.js	(revision 3712)
@@ -33,5 +33,5 @@
 	{
 		range.optimizeBookmark();
-		
+
 		var startNode	= range.startContainer;
 		var endNode		= range.endContainer;
@@ -1135,7 +1135,7 @@
 					// Enlarging the start boundary.
 					var walkerRange = new CKEDITOR.dom.range( this.document );
-					
+
 					body = this.document.getBody();
-					
+
 					walkerRange.setStartAt( body, CKEDITOR.POSITION_AFTER_START );
 					walkerRange.setEnd( this.startContainer, this.startOffset );
Index: /CKEditor/trunk/_source/core/htmlparser.js
===================================================================
--- /CKEditor/trunk/_source/core/htmlparser.js	(revision 3711)
+++ /CKEditor/trunk/_source/core/htmlparser.js	(revision 3712)
@@ -127,5 +127,5 @@
 
 					if ( cdata )
-						cdata.push( text );					
+						cdata.push( text );
 					else
 						this.onText( text );
Index: /CKEditor/trunk/_source/core/htmlparser/cdata.js
===================================================================
--- /CKEditor/trunk/_source/core/htmlparser/cdata.js	(revision 3711)
+++ /CKEditor/trunk/_source/core/htmlparser/cdata.js	(revision 3712)
@@ -39,5 +39,5 @@
 		writeHtml : function( writer )
 		{
-			writer.write( this.value ); 
+			writer.write( this.value );
 		}
 	};
Index: /CKEditor/trunk/_source/core/htmlparser/fragment.js
===================================================================
--- /CKEditor/trunk/_source/core/htmlparser/fragment.js	(revision 3711)
+++ /CKEditor/trunk/_source/core/htmlparser/fragment.js	(revision 3712)
@@ -315,5 +315,5 @@
 				this.onTagOpen( fixForBody, {} );
 
-			// Shrinking consequential spaces into one single for all elements 
+			// Shrinking consequential spaces into one single for all elements
 			// text contents.
 			if ( !inPre )
Index: /CKEditor/trunk/_source/core/tools.js
===================================================================
--- /CKEditor/trunk/_source/core/tools.js	(revision 3711)
+++ /CKEditor/trunk/_source/core/tools.js	(revision 3712)
@@ -68,13 +68,13 @@
 			{
 				clone = [];
-				
+
 				for ( var i = 0 ; i < obj.length ; i++ )
 					clone[ i ] = this.clone( obj[ i ] );
-				
+
 				return clone;
 			}
 
 			// "Static" types.
-			if ( obj === null 
+			if ( obj === null
 				|| ( typeof( obj ) != 'object' )
 				|| ( obj instanceof String )
Index: /CKEditor/trunk/_source/lang/_translationstatus.txt
===================================================================
--- /CKEditor/trunk/_source/lang/_translationstatus.txt	(revision 3711)
+++ /CKEditor/trunk/_source/lang/_translationstatus.txt	(revision 3712)
Index: /CKEditor/trunk/_source/lang/af.js
===================================================================
--- /CKEditor/trunk/_source/lang/af.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/af.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/ar.js
===================================================================
--- /CKEditor/trunk/_source/lang/ar.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/ar.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/bg.js
===================================================================
--- /CKEditor/trunk/_source/lang/bg.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/bg.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/bn.js
===================================================================
--- /CKEditor/trunk/_source/lang/bn.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/bn.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/bs.js
===================================================================
--- /CKEditor/trunk/_source/lang/bs.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/bs.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/ca.js
===================================================================
--- /CKEditor/trunk/_source/lang/ca.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/ca.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/cs.js
===================================================================
--- /CKEditor/trunk/_source/lang/cs.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/cs.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/da.js
===================================================================
--- /CKEditor/trunk/_source/lang/da.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/da.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/de.js
===================================================================
--- /CKEditor/trunk/_source/lang/de.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/de.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/el.js
===================================================================
--- /CKEditor/trunk/_source/lang/el.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/el.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/en-au.js
===================================================================
--- /CKEditor/trunk/_source/lang/en-au.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/en-au.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/en-ca.js
===================================================================
--- /CKEditor/trunk/_source/lang/en-ca.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/en-ca.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/en-uk.js
===================================================================
--- /CKEditor/trunk/_source/lang/en-uk.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/en-uk.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/eo.js
===================================================================
--- /CKEditor/trunk/_source/lang/eo.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/eo.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/es.js
===================================================================
--- /CKEditor/trunk/_source/lang/es.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/es.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/et.js
===================================================================
--- /CKEditor/trunk/_source/lang/et.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/et.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/eu.js
===================================================================
--- /CKEditor/trunk/_source/lang/eu.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/eu.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/fa.js
===================================================================
--- /CKEditor/trunk/_source/lang/fa.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/fa.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/fi.js
===================================================================
--- /CKEditor/trunk/_source/lang/fi.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/fi.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/fo.js
===================================================================
--- /CKEditor/trunk/_source/lang/fo.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/fo.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/fr-ca.js
===================================================================
--- /CKEditor/trunk/_source/lang/fr-ca.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/fr-ca.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/fr.js
===================================================================
--- /CKEditor/trunk/_source/lang/fr.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/fr.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/gl.js
===================================================================
--- /CKEditor/trunk/_source/lang/gl.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/gl.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/gu.js
===================================================================
--- /CKEditor/trunk/_source/lang/gu.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/gu.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/he.js
===================================================================
--- /CKEditor/trunk/_source/lang/he.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/he.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/hi.js
===================================================================
--- /CKEditor/trunk/_source/lang/hi.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/hi.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/hr.js
===================================================================
--- /CKEditor/trunk/_source/lang/hr.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/hr.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/hu.js
===================================================================
--- /CKEditor/trunk/_source/lang/hu.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/hu.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/is.js
===================================================================
--- /CKEditor/trunk/_source/lang/is.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/is.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/it.js
===================================================================
--- /CKEditor/trunk/_source/lang/it.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/it.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/ja.js
===================================================================
--- /CKEditor/trunk/_source/lang/ja.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/ja.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/km.js
===================================================================
--- /CKEditor/trunk/_source/lang/km.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/km.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/ko.js
===================================================================
--- /CKEditor/trunk/_source/lang/ko.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/ko.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/lt.js
===================================================================
--- /CKEditor/trunk/_source/lang/lt.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/lt.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/lv.js
===================================================================
--- /CKEditor/trunk/_source/lang/lv.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/lv.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/mn.js
===================================================================
--- /CKEditor/trunk/_source/lang/mn.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/mn.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/ms.js
===================================================================
--- /CKEditor/trunk/_source/lang/ms.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/ms.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/nb.js
===================================================================
--- /CKEditor/trunk/_source/lang/nb.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/nb.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/nl.js
===================================================================
--- /CKEditor/trunk/_source/lang/nl.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/nl.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/no.js
===================================================================
--- /CKEditor/trunk/_source/lang/no.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/no.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/pl.js
===================================================================
--- /CKEditor/trunk/_source/lang/pl.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/pl.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/pt-br.js
===================================================================
--- /CKEditor/trunk/_source/lang/pt-br.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/pt-br.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/pt.js
===================================================================
--- /CKEditor/trunk/_source/lang/pt.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/pt.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/ro.js
===================================================================
--- /CKEditor/trunk/_source/lang/ro.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/ro.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/ru.js
===================================================================
--- /CKEditor/trunk/_source/lang/ru.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/ru.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/sk.js
===================================================================
--- /CKEditor/trunk/_source/lang/sk.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/sk.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/sl.js
===================================================================
--- /CKEditor/trunk/_source/lang/sl.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/sl.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/sr-latn.js
===================================================================
--- /CKEditor/trunk/_source/lang/sr-latn.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/sr-latn.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/sr.js
===================================================================
--- /CKEditor/trunk/_source/lang/sr.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/sr.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/sv.js
===================================================================
--- /CKEditor/trunk/_source/lang/sv.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/sv.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/th.js
===================================================================
--- /CKEditor/trunk/_source/lang/th.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/th.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/tr.js
===================================================================
--- /CKEditor/trunk/_source/lang/tr.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/tr.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/uk.js
===================================================================
--- /CKEditor/trunk/_source/lang/uk.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/uk.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/vi.js
===================================================================
--- /CKEditor/trunk/_source/lang/vi.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/vi.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/zh-cn.js
===================================================================
--- /CKEditor/trunk/_source/lang/zh-cn.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/zh-cn.js	(revision 3712)
Index: /CKEditor/trunk/_source/lang/zh.js
===================================================================
--- /CKEditor/trunk/_source/lang/zh.js	(revision 3711)
+++ /CKEditor/trunk/_source/lang/zh.js	(revision 3712)
Index: /CKEditor/trunk/_source/plugins/button/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/button/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/button/plugin.js	(revision 3712)
@@ -90,5 +90,5 @@
 			}
 		};
-		
+
 		var clickFn = CKEDITOR.tools.addFunction( instance.execute, instance );
 
@@ -118,5 +118,5 @@
 			}
 		}
-		
+
 		if ( !command )
 			classes	+= 'cke_off';
Index: /CKEditor/trunk/_source/plugins/clipboard/dialogs/paste.js
===================================================================
--- /CKEditor/trunk/_source/plugins/clipboard/dialogs/paste.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/clipboard/dialogs/paste.js	(revision 3712)
@@ -34,5 +34,5 @@
 			// inserted iframe editable. (#3366)
 			this.parts.dialog.$.offsetHeight;
-			
+
 			var container = this.getContentElement( 'general', 'editing_area' ).getElement(),
 				iframe = CKEDITOR.dom.element.createFromHtml( '<iframe src="javascript:void(0)" frameborder="0" allowtransparency="1"></iframe>' );
Index: /CKEditor/trunk/_source/plugins/contextmenu/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/contextmenu/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/contextmenu/plugin.js	(revision 3712)
@@ -95,5 +95,5 @@
 					if ( CKEDITOR.env.ie )
 						editor.getSelection().unlock();
-					
+
 					this.onHide && this.onHide();
 				},
Index: /CKEditor/trunk/_source/plugins/dialog/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/dialog/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/dialog/plugin.js	(revision 3712)
@@ -1685,5 +1685,5 @@
 		if ( !coverElement )
 			return;
-		
+
 		var win = CKEDITOR.document.getWindow();
 		coverElement.remove();
Index: /CKEditor/trunk/_source/plugins/dialogui/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/dialogui/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/dialogui/plugin.js	(revision 3712)
@@ -1231,5 +1231,5 @@
 
 						frameDocument.$.close();
-					
+
 						for ( var i = 0 ; i < buttons.length ; i++ )
 							buttons[i].enable();
Index: /CKEditor/trunk/_source/plugins/find/dialogs/find.js
===================================================================
--- /CKEditor/trunk/_source/plugins/find/dialogs/find.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/find/dialogs/find.js	(revision 3712)
@@ -531,5 +531,5 @@
 				else
 					result = this.find( pattern, matchCase, matchWord, matchCyclic );
-				
+
 				// Recusively replace all matches.
 				if ( matchReplaceAll && result )
Index: /CKEditor/trunk/_source/plugins/floatpanel/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/floatpanel/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/floatpanel/plugin.js	(revision 3712)
@@ -208,5 +208,5 @@
 								target.setStyle( 'height', height + 'px' );
 
-								// Fix IE < 8 visibility. 
+								// Fix IE < 8 visibility.
 								panel._.currentBlock.element.setStyle( 'display', 'none' ).removeStyle( 'display' );
 							}
Index: /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js	(revision 3712)
@@ -58,5 +58,5 @@
 
 	var dtd = CKEDITOR.dtd;
-	
+
 	// Find out the list of block-like tags that can contain <br>.
 	var blockLikeTags = CKEDITOR.tools.extend( {}, dtd.$block, dtd.$listItem, dtd.$tableContent );
@@ -173,5 +173,5 @@
 
 	var defaultHtmlBlockFilterRules = { elements : {} };
-	
+
 	for ( i in blockLikeTags )
 		defaultHtmlBlockFilterRules.elements[ i ] = extendBlockForOutput;
Index: /CKEditor/trunk/_source/plugins/justify/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/justify/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/justify/plugin.js	(revision 3712)
@@ -70,5 +70,5 @@
 			if ( !selection )
 				return;
-			
+
 			var bookmarks = selection.createBookmarks(),
 				ranges = selection.getRanges();
@@ -78,5 +78,5 @@
 				iterator,
 				block;
-			for ( var i = ranges.length - 1 ; i >= 0 ; i-- ) 
+			for ( var i = ranges.length - 1 ; i >= 0 ; i-- )
 			{
 				iterator = ranges[ i ].createIterator();
@@ -84,5 +84,5 @@
 				{
 					block.removeAttribute( 'align' );
-	
+
 					if ( cssClassName )
 					{
@@ -90,5 +90,5 @@
 						var className = block.$.className =
 							CKEDITOR.tools.ltrim( block.$.className.replace( this.cssClassRegex, '' ) );
-	
+
 						// Append the desired class name.
 						if ( this.state == CKEDITOR.TRISTATE_OFF && !this.isDefaultAlign )
@@ -105,5 +105,5 @@
 					}
 				}
-				
+
 			}
 
Index: /CKEditor/trunk/_source/plugins/menu/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/menu/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/menu/plugin.js	(revision 3712)
@@ -17,5 +17,5 @@
 		editor._.menuItems = {};
 	},
-	
+
 	requires : [ 'floatpanel' ]
 });
Index: /CKEditor/trunk/_source/plugins/menubutton/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/menubutton/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/menubutton/plugin.js	(revision 3712)
@@ -29,5 +29,5 @@
 		if ( _.state === CKEDITOR.TRISTATE_DISABLED )
 			return;
-		
+
 		_.previousState = _.state;
 
@@ -74,5 +74,5 @@
 
 			this.base( definition );
-			
+
 			this.hasArrow = true;
 
Index: /CKEditor/trunk/_source/plugins/panel/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/panel/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/panel/plugin.js	(revision 3712)
@@ -267,6 +267,6 @@
 		hide : function()
 		{
-			if ( !this.onHide || this.onHide.call( this )  !== true ) 
-				this.element.setStyle( 'display', 'none' ); 
+			if ( !this.onHide || this.onHide.call( this )  !== true )
+				this.element.setStyle( 'display', 'none' );
 		},
 
Index: /CKEditor/trunk/_source/plugins/panelbutton/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/panelbutton/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/panelbutton/plugin.js	(revision 3712)
@@ -57,5 +57,5 @@
 								&& panelDefinition.parent.getDocument() )
 							|| CKEDITOR.document;
-			
+
 			this.hasArrow = true;
 
@@ -129,9 +129,9 @@
 					this.onBlock( panel, _.id );
 
-				panel.getBlock( _.id ).onHide = function()  
-						{  
-								_.on = 0;  
-								me.setState( CKEDITOR.TRISTATE_OFF );  
-						}; 
+				panel.getBlock( _.id ).onHide = function()
+						{
+								_.on = 0;
+								me.setState( CKEDITOR.TRISTATE_OFF );
+						};
 			}
 		}
Index: /CKEditor/trunk/_source/plugins/resize/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/resize/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/resize/plugin.js	(revision 3712)
Index: /CKEditor/trunk/_source/plugins/richcombo/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/richcombo/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/richcombo/plugin.js	(revision 3712)
@@ -268,8 +268,8 @@
 			this._.list = list;
 
-			panel.getBlock( this.id ).onHide = function() 
-				{ 
-					me._.on = 0; 
-					me.setState( CKEDITOR.TRISTATE_OFF ); 
+			panel.getBlock( this.id ).onHide = function()
+				{
+					me._.on = 0;
+					me.setState( CKEDITOR.TRISTATE_OFF );
 				};
 
Index: /CKEditor/trunk/_source/plugins/scayt/dialogs/options.js
===================================================================
--- /CKEditor/trunk/_source/plugins/scayt/dialogs/options.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/scayt/dialogs/options.js	(revision 3712)
@@ -2,5 +2,5 @@
 Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
 For licensing, see LICENSE.html or http://ckeditor.com/license
-*/ 
+*/
 
 CKEDITOR.dialog.add( 'scaytcheck', function( editor )
@@ -13,5 +13,5 @@
 		// [0] contains buttons for creating
 		"dic_create,dic_restore",
-		// [1] contains buton for manipulation 
+		// [1] contains buton for manipulation
 		"dic_rename,dic_delete"
 	];
@@ -39,6 +39,6 @@
 				labelElement = doc.getById( label );
 
-			if (  'undefined' != typeof labelElement 
-			   && 'undefined' != typeof captions[ label ] 
+			if (  'undefined' != typeof labelElement
+			   && 'undefined' != typeof captions[ label ]
 			   && 'undefined' != typeof dialog.options[labels[ i ]] )
 			{
@@ -48,5 +48,5 @@
 			}
 		}
-		
+
 		var about = '<p>' + captions[ 'about_throwt_image' ] + '</p>'+
 					'<p>' + captions[ 'version' ]  + dialog.data.scayt.version.toString() + '</p>' +
@@ -60,5 +60,5 @@
 			var label = doc.createElement( 'label' );
 			label.setAttribute( 'for', 'cke_option' + option );
-			label.setHtml( list[ option ] ); 
+			label.setHtml( list[ option ] );
 
 			if ( dialog.sLang == option )	// Current.
@@ -66,6 +66,6 @@
 
 			var div = doc.createElement( 'div' );
-			var radio = CKEDITOR.dom.element.createFromHtml( '<input id="cke_option' + 
-					option + '" type="radio" ' + 
+			var radio = CKEDITOR.dom.element.createFromHtml( '<input id="cke_option' +
+					option + '" type="radio" ' +
 					( dialog.sLang == option ? 'checked="checked"' : '' ) +
 					' value="' + option + '" name="scayt_lang" />' );
@@ -108,10 +108,10 @@
 
 		// user dictionary handlers
-		var dic = {};	   
+		var dic = {};
 		dic.dic_create = function( el, dic_name , dic_buttons )
 			{
 				// comma separated button's ids include repeats if exists
 				var all_buttons = dic_buttons[0] + ',' + dic_buttons[1];
-			
+
 				var err_massage = captions["err_dic_create"];
 				var suc_massage = captions["succ_dic_create"];
@@ -133,7 +133,7 @@
 							dic_error_message ( err_massage + "( "+ (arg.message || "") +")");
 						});
-				
+
 			};
-			
+
 		dic.dic_rename = function( el, dic_name , dic_buttons )
 			{
@@ -160,5 +160,5 @@
 						});
 			};
-			
+
 		dic.dic_delete = function ( el, dic_name , dic_buttons )
 			{
@@ -166,5 +166,5 @@
 				var err_massage = captions["err_dic_delete"];
 				var suc_massage = captions["succ_dic_delete"];
-				
+
 				// try to delete dictionary
 				// @TODO: delete dict
@@ -193,5 +193,5 @@
 				var err_massage = captions["err_dic_restore"];
 				var suc_massage = captions["succ_dic_restore"];
-				
+
 				scayt.restoreUserDictionary(dic_name,
 					function(arg)
@@ -229,5 +229,5 @@
 					//apply handler
 					dic[ this.getId() ].apply( null, [ this, dic_name, dic_buttons ] );
-					
+
 					return true;
 				});
@@ -259,5 +259,5 @@
 		}
 
-		// * user dictionary    
+		// * user dictionary
 		scayt.getNameUserDictionary(
 			function( o )
@@ -271,5 +271,5 @@
 				else
 					display_dic_buttons( dic_buttons[0] );
-				
+
 			},
 			function ()
@@ -291,5 +291,5 @@
 	function display_dic_buttons ( sIds )
 		{
-			
+
 			sIds = new String( sIds );
 			var aIds = sIds.split(',');
@@ -298,5 +298,5 @@
 				doc.getById( aIds[i] ).$.style.display = "inline";
 			}
-			
+
 		}
 	function hide_dic_buttons ( sIds )
@@ -325,5 +325,5 @@
 				dialog.sLang = dialog.data.scayt_control.sLang;
 
-				if ( !dialog.data || !dialog.data.scayt || !dialog.data.scayt_control ) 
+				if ( !dialog.data || !dialog.data.scayt || !dialog.data.scayt_control )
 				{
 					alert( 'Error loading application service' );
@@ -357,5 +357,5 @@
 
 				// Set up options if any was set.
-				for ( var oN in this.options ) 
+				for ( var oN in this.options )
 				{
 					if (o[oN] != this.options[ oN ] && c === 0 )
Index: /CKEditor/trunk/_source/plugins/scayt/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/scayt/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/scayt/plugin.js	(revision 3712)
@@ -106,5 +106,5 @@
 							if ( element.attributes.scayt_word && element.attributes.scaytid )
 							{
-								delete element.name;	// Write children, but don't write this node. 
+								delete element.name;	// Write children, but don't write this node.
 								return element;
 							}
@@ -133,5 +133,5 @@
 				'undefined' !== typeof scayt && this.getScayt( editor );
 		},
-		isScaytEnabled : function( editor ) 
+		isScaytEnabled : function( editor )
 		{
 			var scayt = this.getScayt( editor );
@@ -150,6 +150,6 @@
 					this.engineLoaded = true;
 				},
-				this, 
-				null, 
+				this,
+				null,
 				0 );	// First to run.
 
@@ -165,12 +165,12 @@
 			var protocol = document.location.protocol;
 			var baseUrl  = "svc.spellchecker.net/spellcheck/lf/scayt/scayt.js";
-			var scaytUrl  =  editor.config.scaytParams.srcScayt || 
+			var scaytUrl  =  editor.config.scaytParams.srcScayt ||
 				(protocol + "//" + baseUrl);
 			var scaytConfigBaseUrl = parseUrl(scaytUrl).path +  "/";
 
-			var djScaytConfig = 
+			var djScaytConfig =
 			{
 				baseUrl: scaytConfigBaseUrl,
-				addOnLoad: 
+				addOnLoad:
 				[
 					function()
@@ -182,5 +182,5 @@
 			};
 			// Append javascript code.
-			CKEDITOR.document.getHead().append( 
+			CKEDITOR.document.getHead().append(
 				CKEDITOR.document.createElement( 'script',
 					{
@@ -192,5 +192,5 @@
 					})
 			);
-			
+
 			return null;
 		}
@@ -214,5 +214,5 @@
 	};
 
-	var commandDefinition = 
+	var commandDefinition =
 	{
 		preserveState : true,
@@ -223,5 +223,5 @@
 			{
 				var isEnabled = plugin.isScaytEnabled( editor );
-				
+
 				this.setState( isEnabled ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_ON );
 
@@ -232,5 +232,5 @@
 			{
 				this.setState( CKEDITOR.TRISTATE_DISABLED );
-				
+
 				editor.on( 'showScaytState', function()
 					{
@@ -239,10 +239,10 @@
 					},
 					this);
-				
+
 				plugin.loadEngine( editor );
 			}
 		}
 	};
-	
+
 	// Add scayt plugin.
 	CKEDITOR.plugins.add( 'scayt',
@@ -271,5 +271,5 @@
 			editor.addMenuItems(
 				{
-					scaytToggle : 
+					scaytToggle :
 					{
 						label : editor.lang.scayt.enable,
@@ -277,6 +277,6 @@
 						group : menuGroup
 					},
-					
-					scaytOptions : 
+
+					scaytOptions :
 					{
 						label : editor.lang.scayt.options,
@@ -288,6 +288,6 @@
 						}
 					},
-					
-					scaytLangs : 
+
+					scaytLangs :
 					{
 						label : editor.lang.scayt.langs,
@@ -299,5 +299,5 @@
 						}
 					},
-					
+
 					scaytAbout :
 					{
@@ -335,5 +335,5 @@
 							scaytOptions : isEnabled ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED,
 							scaytLangs : isEnabled ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED,
-							scaytAbout : isEnabled ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED 
+							scaytAbout : isEnabled ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED
 						};
 					}
@@ -351,5 +351,5 @@
 						var word = scayt_control.getWord( element.$ );
 
-						if ( !word ) 
+						if ( !word )
 							return null;
 
@@ -372,5 +372,5 @@
 						moreSuggestions = {};		// Reset items.
 						mainSuggestions = {};
-						
+
 						var moreSuggestionsUnable = false;
 
@@ -390,5 +390,5 @@
 							if ( i < editor.config.scayt_maxSuggestions )
 							{
-								addButtonCommand( editor, 'button_' + commandName, items_suggestion[i], 
+								addButtonCommand( editor, 'button_' + commandName, items_suggestion[i],
 									commandName, exec, 'scayt_suggest', i + 1 );
 								_r[ commandName ] = CKEDITOR.TRISTATE_OFF;
@@ -397,5 +397,5 @@
 							else
 							{
-								addButtonCommand( editor, 'button_' + commandName, items_suggestion[i], 
+								addButtonCommand( editor, 'button_' + commandName, items_suggestion[i],
 									commandName, exec, 'scayt_moresuggest', i + 1 );
 								moreSuggestions[ commandName ] = CKEDITOR.TRISTATE_OFF;
@@ -415,5 +415,5 @@
 									}
 								});
-						
+
 
 						var ignore_command =
@@ -439,9 +439,9 @@
 						};
 
-						addButtonCommand( editor, 'ignore', editor.lang.scayt.ignore, 
+						addButtonCommand( editor, 'ignore', editor.lang.scayt.ignore,
 							'scayt_ignore', ignore_command, 'scayt_control', 1);
-						addButtonCommand( editor, 'ignore_all', editor.lang.scayt.ignoreAll, 
+						addButtonCommand( editor, 'ignore_all', editor.lang.scayt.ignoreAll,
 							'scayt_ignore_all', ignore_all_command, 'scayt_control', 2);
-						addButtonCommand( editor, 'add_word', editor.lang.scayt.addWord, 
+						addButtonCommand( editor, 'add_word', editor.lang.scayt.addWord,
 							'scayt_add_word', addword_command, 'scayt_control', 3);
 
@@ -454,7 +454,7 @@
 						// ** hide ads listener register
 //						try{
-							//scayt_control.showBanner( editor )	
+							//scayt_control.showBanner( editor )
 //						}catch(err){}
-						
+
 						return mainSuggestions;
 					});
@@ -480,3 +480,2 @@
 CKEDITOR.config.scayt_maxSuggestions = 5;
 CKEDITOR.config.scayt_autoStartup = false;
-
Index: /CKEditor/trunk/_source/plugins/selection/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/selection/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/selection/plugin.js	(revision 3712)
@@ -878,5 +878,5 @@
 
 				serializable = bookmark.serializable;
-				
+
 				var bookmarkStart = serializable ? this.document.getById( bookmark.startNode ) : bookmark.startNode,
 					bookmarkEnd = serializable ? this.document.getById( bookmark.endNode ) : bookmark.endNode;
Index: /CKEditor/trunk/_source/plugins/showblocks/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/showblocks/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/showblocks/plugin.js	(revision 3712)
@@ -96,5 +96,5 @@
 			this.refresh( editor );
 		},
-		
+
 		refresh : function( editor )
 		{
Index: /CKEditor/trunk/_source/plugins/sourcearea/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/sourcearea/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/sourcearea/plugin.js	(revision 3712)
@@ -55,5 +55,5 @@
 									onResize = function()
 										{
-											// Holder rectange size is stretched by textarea, 
+											// Holder rectange size is stretched by textarea,
 											// so hide it just for a moment.
 											textarea.hide();
Index: /CKEditor/trunk/_source/plugins/specialchar/dialogs/specialchar.js
===================================================================
--- /CKEditor/trunk/_source/plugins/specialchar/dialogs/specialchar.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/specialchar/dialogs/specialchar.js	(revision 3712)
@@ -50,5 +50,5 @@
 		}
 	};
-	
+
 	var onBlur = function( evt, target )
 	{
@@ -57,5 +57,5 @@
 		if ( target.getName() == 'span' )
 			target = target.getParent();
-		
+
 		if ( target.getName() == 'a' )
 		{
@@ -76,5 +76,5 @@
 		var relative, nodeToMove;
 		var keystroke = ev.getKeystroke();
-		
+
 		switch ( keystroke )
 		{
@@ -256,5 +256,5 @@
 							'<td class="cke_dark_background">' +
 							'<a href="#" style="display: block; height: 1.25em; margin-top: 0.25em; text-align: center;" title="', chars[i].replace( /&/g, '&amp;' ), '"' +
-							' onkeydown="CKEDITOR.tools.callFunction( ' + onKeydown + ', event, this )"' + 
+							' onkeydown="CKEDITOR.tools.callFunction( ' + onKeydown + ', event, this )"' +
 							' tabindex="-1">' +
 							'<span style="margin: 0 auto;">' +
Index: /CKEditor/trunk/_source/plugins/styles/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/styles/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/styles/plugin.js	(revision 3712)
@@ -270,5 +270,5 @@
 		if ( stylesText.length )
 			stylesText = normalizeCssText( stylesText );
-		
+
 		// Return it, saving it to the next request.
 		return ( styleDefinition._ST = stylesText );
@@ -516,5 +516,5 @@
 		if ( range.collapsed )
 		{
-			
+
 			var startPath = new CKEDITOR.dom.elementPath( startNode.getParent() ),
 				// The topmost element in elementspatch which we should jump out of.
Index: /CKEditor/trunk/_source/plugins/tabletools/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/tabletools/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/tabletools/plugin.js	(revision 3712)
@@ -34,5 +34,5 @@
 			// If we are exiting from the first </td>, then the td should definitely be
 			// included.
-			if ( node.type == CKEDITOR.NODE_ELEMENT && cellNodeRegex.test( node.getName() ) 
+			if ( node.type == CKEDITOR.NODE_ELEMENT && cellNodeRegex.test( node.getName() )
 					&& !node.getCustomData( 'selected_cell' ) )
 			{
Index: /CKEditor/trunk/_source/plugins/toolbar/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/toolbar/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/toolbar/plugin.js	(revision 3712)
@@ -175,5 +175,5 @@
 										{
 											output.push( '<span class="cke_toolgroup">' );
-											groupStarted = 1;										
+											groupStarted = 1;
 										}
 									}
@@ -181,5 +181,5 @@
 									{
 										output.push( '</span>' );
-										groupStarted = 0;										
+										groupStarted = 0;
 									}
 
Index: /CKEditor/trunk/_source/plugins/uicolor/dialogs/uicolor.js
===================================================================
--- /CKEditor/trunk/_source/plugins/uicolor/dialogs/uicolor.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/uicolor/dialogs/uicolor.js	(revision 3712)
@@ -9,5 +9,5 @@
 		// Actual UI color value.
 		uiColor = editor.getUiColor();
-	
+
 	function setNewPickerColor( color )
 	{
@@ -69,5 +69,5 @@
 			var inputs = new CKEDITOR.dom.nodeList( picker.getElementsByTagName( 'input' ) );
 			for ( var i = 0; i < inputs.count() ; i++ )
-				inputs.getItem( i ).addClass( 'cke_dialog_ui_input_text' ); 
+				inputs.getItem( i ).addClass( 'cke_dialog_ui_input_text' );
 		}
 	};
Index: /CKEditor/trunk/_source/plugins/uicolor/lang/en.js
===================================================================
--- /CKEditor/trunk/_source/plugins/uicolor/lang/en.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/uicolor/lang/en.js	(revision 3712)
Index: /CKEditor/trunk/_source/plugins/uicolor/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/uicolor/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/uicolor/plugin.js	(revision 3712)
@@ -13,5 +13,5 @@
 		if ( CKEDITOR.env.ie6Compat )
 			return;
-		
+
 		editor.addCommand( 'uicolor', new CKEDITOR.dialogCommand( 'uicolor' ) );
 		editor.ui.addButton( 'UIColor',
Index: /CKEditor/trunk/_source/plugins/uicolor/yui/assets/yui.css
===================================================================
--- /CKEditor/trunk/_source/plugins/uicolor/yui/assets/yui.css	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/uicolor/yui/assets/yui.css	(revision 3712)
Index: /CKEditor/trunk/_source/plugins/uicolor/yui/yui.js
===================================================================
--- /CKEditor/trunk/_source/plugins/uicolor/yui/yui.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/uicolor/yui/yui.js	(revision 3712)
Index: /CKEditor/trunk/_source/plugins/undo/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/undo/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/undo/plugin.js	(revision 3712)
@@ -108,5 +108,5 @@
 					command : 'redo'
 				});
-				
+
 			editor.resetUndo = function()
 			{
Index: /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 3711)
+++ /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 3712)
@@ -122,5 +122,5 @@
 		}
 	}
-	
+
 	/**
 	 *  Auto-fixing block-less content by wrapping paragraph (#3190), prevent
Index: /CKEditor/trunk/_source/skins/kama/dialog.css
===================================================================
--- /CKEditor/trunk/_source/skins/kama/dialog.css	(revision 3711)
+++ /CKEditor/trunk/_source/skins/kama/dialog.css	(revision 3712)
@@ -132,5 +132,5 @@
 	display: inline-block;
 	cursor: pointer;
-	
+
 }
 
Index: /CKEditor/trunk/_source/skins/kama/skin.js
===================================================================
--- /CKEditor/trunk/_source/skins/kama/skin.js	(revision 3711)
+++ /CKEditor/trunk/_source/skins/kama/skin.js	(revision 3712)
@@ -166,5 +166,5 @@
 			{
 				var old = CKEDITOR.menu.prototype.show;
-				
+
 				CKEDITOR.menu.prototype.show = function()
 				{
@@ -207,5 +207,5 @@
 //						if ( !last || !last.getPrevious().hasClass( 'cke_rcombo' ) )
 //							continue;
-//						
+//
 //						last.addClass( 'cke_toolbar_end_last' );
 //					}
Index: /CKEditor/trunk/_source/skins/kama/toolbar.css
===================================================================
--- /CKEditor/trunk/_source/skins/kama/toolbar.css	(revision 3711)
+++ /CKEditor/trunk/_source/skins/kama/toolbar.css	(revision 3712)
@@ -25,5 +25,5 @@
 }
 
-.cke_skin_kama a.cke_toolbox_collapser, 
+.cke_skin_kama a.cke_toolbox_collapser,
 .cke_skin_kama a:hover.cke_toolbox_collapser
 {
@@ -39,5 +39,5 @@
 }
 
-.cke_skin_kama .cke_rtl a.cke_toolbox_collapser, 
+.cke_skin_kama .cke_rtl a.cke_toolbox_collapser,
 .cke_skin_kama .cke_rtl a:hover.cke_toolbox_collapser
 {
@@ -45,5 +45,5 @@
 }
 
-.cke_skin_kama a.cke_toolbox_collapser_min, 
+.cke_skin_kama a.cke_toolbox_collapser_min,
 .cke_skin_kama a:hover.cke_toolbox_collapser_min
 {
@@ -52,5 +52,5 @@
 }
 
-.cke_skin_kama .cke_rtl a.cke_toolbox_collapser_min, 
+.cke_skin_kama .cke_rtl a.cke_toolbox_collapser_min,
 .cke_skin_kama .cke_rtl a:hover.cke_toolbox_collapser_min
 {
@@ -84,5 +84,5 @@
 }
 
-.cke_skin_kama .cke_toolgroup 
+.cke_skin_kama .cke_toolgroup
 {
 	-moz-border-radius:5px;
Index: /CKEditor/trunk/_source/skins/office2003/toolbar.css
===================================================================
--- /CKEditor/trunk/_source/skins/office2003/toolbar.css	(revision 3711)
+++ /CKEditor/trunk/_source/skins/office2003/toolbar.css	(revision 3712)
@@ -61,5 +61,5 @@
 }
 
-.cke_skin_office2003 .cke_toolgroup 
+.cke_skin_office2003 .cke_toolgroup
 {
 	display: inline-block;
@@ -68,5 +68,5 @@
 }
 
-.cke_skin_office2003 .cke_rtl .cke_toolgroup 
+.cke_skin_office2003 .cke_rtl .cke_toolgroup
 {
 	float: right;
Index: /CKEditor/trunk/_source/skins/v2/dialog.css
===================================================================
--- /CKEditor/trunk/_source/skins/v2/dialog.css	(revision 3711)
+++ /CKEditor/trunk/_source/skins/v2/dialog.css	(revision 3712)
@@ -649,3 +649,2 @@
 	border-color: #C7C78F;
 }
-
Index: /CKEditor/trunk/_source/skins/v2/toolbar.css
===================================================================
--- /CKEditor/trunk/_source/skins/v2/toolbar.css	(revision 3711)
+++ /CKEditor/trunk/_source/skins/v2/toolbar.css	(revision 3712)
@@ -64,5 +64,5 @@
 }
 
-.cke_skin_v2 .cke_rtl .cke_toolgroup 
+.cke_skin_v2 .cke_rtl .cke_toolgroup
 {
 	float: right;
Index: /CKEditor/trunk/_source/tests/core/dom/documentfragment.html
===================================================================
--- /CKEditor/trunk/_source/tests/core/dom/documentfragment.html	(revision 3711)
+++ /CKEditor/trunk/_source/tests/core/dom/documentfragment.html	(revision 3712)
@@ -122,5 +122,5 @@
 			assert.areSame( 'text\t\n', ct.getText() );
 		},
-		
+
 		test_ltrim_ie : function()
 		{
@@ -154,5 +154,5 @@
 			var ct = new CKEDITOR.dom.element( 'div' );
 			ct.append( frag );
-			
+
 			assert.areSame( '\t\ntext', ct.getText() );
 		},
@@ -287,6 +287,6 @@
 	<div id="fragmentContainer2"><div id="fragmentSibling1"></div></div>
 	<div id="fragmentContainer3"></div>
-	<div id="trimTarget">	
-text	
+	<div id="trimTarget">
+text
 </div>
 	<iframe id="innerFrame" name="innerFrame" src="about:blank"></iframe>
Index: /CKEditor/trunk/_source/tests/core/dom/range.html
===================================================================
--- /CKEditor/trunk/_source/tests/core/dom/range.html	(revision 3711)
+++ /CKEditor/trunk/_source/tests/core/dom/range.html	(revision 3712)
@@ -1952,5 +1952,5 @@
 			assert.isFalse( range.checkEndOfBlock() );
 		},
-		
+
 		test_checkStartOfBlock1 : function()
 		{
@@ -1963,5 +1963,5 @@
 			range.setStartAt( p, CKEDITOR.POSITION_AFTER_START );
 			range.collapse( true );
-			
+
 			assert.isTrue( range.checkStartOfBlock() );
 		},
@@ -1977,5 +1977,5 @@
 			range.setStartAt( p, CKEDITOR.POSITION_BEFORE_END );
 			range.collapse( true );
-			
+
 			assert.isFalse( range.checkStartOfBlock() );
 		},
@@ -1991,5 +1991,5 @@
 			range.setStartAt( p.getFirst(), CKEDITOR.POSITION_AFTER_START );
 			range.collapse( true );
-			
+
 			assert.isTrue( range.checkStartOfBlock() );
 		},
@@ -2005,5 +2005,5 @@
 			range.setStartAt( p.getFirst(), CKEDITOR.POSITION_BEFORE_END );
 			range.collapse( true );
-			
+
 			assert.isFalse( range.checkStartOfBlock() );
 		},
@@ -2021,5 +2021,5 @@
 			range.setStart( el, ( el.substring( 0, 1 ) == 'T' ) ? 0 : 1 );
 			range.collapse( true );
-			
+
 			assert.isTrue( range.checkStartOfBlock() );
 		},
@@ -2035,5 +2035,5 @@
 			range.setStart( p.getFirst(), 5 );
 			range.collapse( true );
-			
+
 			assert.isFalse( range.checkStartOfBlock() );
 		},
@@ -2047,5 +2047,5 @@
 			var range = new CKEDITOR.dom.range( doc );
 			range.selectNodeContents( el );
-			
+
 			assert.isTrue( range.checkStartOfBlock() );
 		},
@@ -2059,5 +2059,5 @@
 			var range = new CKEDITOR.dom.range( doc );
 			range.selectNodeContents( el );
-			
+
 			assert.isFalse( range.checkStartOfBlock() );
 		},
@@ -2073,5 +2073,5 @@
 			range.setStartAt( p, CKEDITOR.POSITION_AFTER_START );
 			range.collapse( true );
-			
+
 			assert.isFalse( range.checkEndOfBlock() );
 		},
@@ -2087,5 +2087,5 @@
 			range.setStartAt( p, CKEDITOR.POSITION_BEFORE_END );
 			range.collapse( true );
-			
+
 			assert.isTrue( range.checkEndOfBlock() );
 		},
@@ -2101,5 +2101,5 @@
 			range.setStartAt( p.getFirst(), CKEDITOR.POSITION_AFTER_START );
 			range.collapse( true );
-			
+
 			assert.isFalse( range.checkEndOfBlock() );
 		},
@@ -2115,5 +2115,5 @@
 			range.setStartAt( p.getFirst(), CKEDITOR.POSITION_BEFORE_END );
 			range.collapse( true );
-			
+
 			assert.isTrue( range.checkEndOfBlock() );
 		},
@@ -2129,5 +2129,5 @@
 			range.setStart( p.getFirst(), 1 );
 			range.collapse( true );
-			
+
 			assert.isFalse( range.checkEndOfBlock() );
 		},
@@ -2143,5 +2143,5 @@
 			range.setStart( p.getFirst(), 5 );
 			range.collapse( true );
-			
+
 			assert.isTrue( range.checkEndOfBlock() );
 		},
@@ -2155,5 +2155,5 @@
 			var range = new CKEDITOR.dom.range( doc );
 			range.selectNodeContents( el );
-			
+
 			assert.isTrue( range.checkEndOfBlock() );
 		},
@@ -2167,5 +2167,5 @@
 			var range = new CKEDITOR.dom.range( doc );
 			range.selectNodeContents( el );
-			
+
 			assert.isFalse( range.checkEndOfBlock() );
 		},
Index: /CKEditor/trunk/_source/tests/core/htmlparser/htmlparser.html
===================================================================
--- /CKEditor/trunk/_source/tests/core/htmlparser/htmlparser.html	(revision 3711)
+++ /CKEditor/trunk/_source/tests/core/htmlparser/htmlparser.html	(revision 3712)
@@ -10,5 +10,5 @@
 	<script type="text/javascript">
 	//<![CDATA[
-	
+
 CKEDITOR.plugins.load( 'htmlwriter' );
 var tc;
@@ -69,5 +69,5 @@
 </head>
 <body>
-	
+
 	<textarea id="htmlOriginal1"><pre>
 	text<b>
@@ -79,5 +79,5 @@
 	text<b>
 inside
- 
+
 </b>
 
Index: /CKEditor/trunk/contents.css
===================================================================
--- /CKEditor/trunk/contents.css	(revision 3711)
+++ /CKEditor/trunk/contents.css	(revision 3712)
