Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 3944)
+++ /CKEditor/trunk/CHANGES.html	(revision 3945)
@@ -48,13 +48,13 @@
 	<ul>
 		<li><a href="http://dev.fckeditor.net/ticket/2856">#2856</a> : Fixed problem with inches in Paste From Word plugin.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3929">#3929</a> : Using Paste dialog, 
+		<li><a href="http://dev.fckeditor.net/ticket/3929">#3929</a> : Using Paste dialog,
 			the text is pasted into current selection</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3920">#3920</a> : Mouse cursor over characters in 
+		<li><a href="http://dev.fckeditor.net/ticket/3920">#3920</a> : Mouse cursor over characters in
 			Special Character dialog now is correct</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3882">#3882</a> : Fixed an issue 
+		<li><a href="http://dev.fckeditor.net/ticket/3882">#3882</a> : Fixed an issue
 			with PasteFromWord dialog in which default values was ignored</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3859">#3859</a> : Fixed Flash dialog layout in Webkit</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3852">#3852</a> : Disabled textarea resizing in dialogs</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3831">#3831</a> : The attempt to remove the contextmenu plugin 
+		<li><a href="http://dev.fckeditor.net/ticket/3831">#3831</a> : The attempt to remove the contextmenu plugin
 			will not anymore break the editor</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3781">#3781</a> : Colorbutton is now disabled in 'source' mode</li>
@@ -62,5 +62,5 @@
 			elements in the Image and Link dialogs had wrong dimensions.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3808">#3808</a> : Fixed UI Color Picker dialog size in example page.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3658">#3658</a> : Editor had horizontal scrollbar in IE6.</li>		
+		<li><a href="http://dev.fckeditor.net/ticket/3658">#3658</a> : Editor had horizontal scrollbar in IE6.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3819">#3819</a> : The cursor was not visible
 			when applying style to collapsed selections in Firefox 2.</li>
@@ -81,5 +81,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/3821">#3821</a> : Fixed an issue with JAWS in which
 			toolbar items are read inconsistently between virtual cursor modes.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3789">#3789</a> : The &quot;src&quot; attribute 
+		<li><a href="http://dev.fckeditor.net/ticket/3789">#3789</a> : The &quot;src&quot; attribute
 			was getting duplicated in some situations.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3591">#3591</a> : Protecting flash related elements
@@ -100,5 +100,5 @@
 			may show up empty or uneditable in IE7, 8 and Firefox 3.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3825">#3825</a> : Fixed JS error when opening spellingcheck.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3862">#3862</a> : Fixed html parser infinite loop on certain malformed 
+		<li><a href="http://dev.fckeditor.net/ticket/3862">#3862</a> : Fixed html parser infinite loop on certain malformed
 			source code.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3639">#3639</a> : Button size was inconsistent.</li>
@@ -115,5 +115,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/3875">#3875</a> : Fixed an issue in Safari where
 			table row/column/cell menus are not useable when table cells are selected.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3896">#3896</a> : The editing area was 
+		<li><a href="http://dev.fckeditor.net/ticket/3896">#3896</a> : The editing area was
 			flashing when switching forth and back to source view.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3894">#3894</a> : Fixed an issue where editor failed to initialize when using the on-demand loading way.</li>
@@ -122,5 +122,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/3871">#3871</a> : Unable to redo when undos to the front of snapshots stack.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3909">#3909</a> : Move focus from editor into a text input control is broken.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3870">#3870</a> : The empty paragraph 
+		<li><a href="http://dev.fckeditor.net/ticket/3870">#3870</a> : The empty paragraph
 			desappears when hitting ENTER after &quot;New Page&quot;.</li>
  		<li><a href="http://dev.fckeditor.net/ticket/3887">#3887</a> : Fixed an issue in which the create
@@ -155,11 +155,11 @@
 		<li><a href="http://dev.fckeditor.net/ticket/3968">#3968</a> : About dialog layout was broken with IE+Standards+RTL.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3991">#3991</a> : In IE quirks, text was not visible in v2 and office2003 skins.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3983">#3983</a> : In IE, we&#39;ll now 
-			silently ignore wrong toolbar definition settings which have extra commas being 
+		<li><a href="http://dev.fckeditor.net/ticket/3983">#3983</a> : In IE, we&#39;ll now
+			silently ignore wrong toolbar definition settings which have extra commas being
 			left around.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/3992">#3992</a> : Fixed the 
+		<li><a href="http://dev.fckeditor.net/ticket/3992">#3992</a> : Fixed the
 			ckeditor2.html test case.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/3989">#3989</a> : Host page horizontal scrolling a lot when on having righ-to-left direction.</li>
-		<li><a href="http://dev.fckeditor.net/ticket/4001">#4001</a> : Create link around existing image result incorrect.</li>		
+		<li><a href="http://dev.fckeditor.net/ticket/4001">#4001</a> : Create link around existing image result incorrect.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/core/tools.js
===================================================================
--- /CKEditor/trunk/_source/core/tools.js	(revision 3944)
+++ /CKEditor/trunk/_source/core/tools.js	(revision 3945)
@@ -252,5 +252,5 @@
 				} :
 				fix2;
-			
+
 			this.htmlEncode = fix3;
 
Index: /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js	(revision 3944)
+++ /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js	(revision 3945)
@@ -108,5 +108,5 @@
 			elements :
 			{
-				$ : function( element )	
+				$ : function( element )
 				{
 					// Remove duplicated attributes - #3789.
@@ -262,5 +262,5 @@
 		data = data.replace( tempRegex,	function( $, id )
 			{
-				return '<!--' + protectedSourceMarker + 
+				return '<!--' + protectedSourceMarker +
 						encodeURIComponent( protectedHtml[ id ] ).replace( /--/g, '%2D%2D' ) +
 						'-->';
Index: /CKEditor/trunk/_source/plugins/list/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/list/plugin.js	(revision 3944)
+++ /CKEditor/trunk/_source/plugins/list/plugin.js	(revision 3945)
@@ -343,5 +343,5 @@
 		var newList = CKEDITOR.plugins.list.arrayToList( listArray, database, null, editor.config.enterMode );
 
-		// Compensate a <br> before the first node if the previous node of list is a non-blocks.(#3836) 
+		// Compensate a <br> before the first node if the previous node of list is a non-blocks.(#3836)
 		var docFragment = newList.listNode, firstNode, previousNode;
 		if ( ( firstNode = docFragment.getFirst() )
@@ -506,5 +506,5 @@
 					{
 						sibling.remove();
-						// Move children order by merge direction.(#3820)  
+						// Move children order by merge direction.(#3820)
 						sibling.moveChildren( listNode, rtl ? true : false );
 					}
Index: /CKEditor/trunk/_source/plugins/scayt/dialogs/options.js
===================================================================
--- /CKEditor/trunk/_source/plugins/scayt/dialogs/options.js	(revision 3944)
+++ /CKEditor/trunk/_source/plugins/scayt/dialogs/options.js	(revision 3945)
@@ -172,5 +172,5 @@
 		contents : contents
         };
-	
+
 	var scayt_control = CKEDITOR.plugins.scayt.getScayt( editor );
 	if ( scayt_control )
@@ -178,5 +178,5 @@
 		tags = scayt_control.uiTags;
 	}
-	
+
 	for ( i in tags ) {
 		if ( tags[ i ] == 1 )
@@ -185,5 +185,5 @@
 	if ( tags[2] == 1 )
 		userDicActive = true;
-	
+
 	function onDicButtonClick()
 	{
@@ -217,5 +217,5 @@
 			doc.getById( 'dic_info' ).setHtml( captions[ 'dic_info' ] );
 		}
-		
+
 
 		// Fill options and dictionary labels.
@@ -455,5 +455,5 @@
 			dic_success_message("");
 		}
-		
+
 	};
 
Index: /CKEditor/trunk/_source/plugins/scayt/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/scayt/plugin.js	(revision 3944)
+++ /CKEditor/trunk/_source/plugins/scayt/plugin.js	(revision 3945)
@@ -27,10 +27,10 @@
 			// syntax : AppName.AppVersion@AppRevision
 			oParams.assocApp  = "CKEDITOR." + CKEDITOR.version + "@" + CKEDITOR.revision;
-			
+
 			oParams.customerid = editor.config.scayt_customerid  || "1:11111111111111111111111111111111111111";
 			oParams.customDictionaryName = editor.config.scayt_customDictionaryName;
 			oParams.userDictionaryName = editor.config.scayt_userDictionaryName;
 			oParams.defLang = editor.scayt_defLang;
-			
+
 			if ( CKEDITOR._scaytParams )
 			{
@@ -51,5 +51,5 @@
 				scayt_control.paused = lastInstance.paused;
 			}
-			
+
 			plugin.instances[ editor.name ] = scayt_control;
 
@@ -92,5 +92,5 @@
 				}
 			});
-		
+
 		// Listen to data manipulation to reflect scayt markup.
 		editor.on( 'afterSetData', function()
@@ -194,5 +194,5 @@
 			protocol = protocol.search( /https?:/) != -1? protocol : 'http:';
 			var baseUrl  = "svc.spellchecker.net/spellcheck/lf/scayt/scayt1.js";
-			
+
 			var scaytUrl  =  editor.config.scayt_srcUrl || ( protocol + "//" + baseUrl );
 			var scaytConfigBaseUrl =  plugin.parseUrl( scaytUrl ).path +  "/";
Index: /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 3944)
+++ /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 3945)
@@ -284,5 +284,5 @@
 							fieldset = CKEDITOR.dom.element.createFromHtml(
 								'<fieldset style="height:100%' +
-								( CKEDITOR.env.ie && CKEDITOR.env.quirks ? ';position:relative' : '' ) + 
+								( CKEDITOR.env.ie && CKEDITOR.env.quirks ? ';position:relative' : '' ) +
 								'">' +
 									'<legend style="display:block;width:0;height:0;overflow:hidden">' +
Index: /CKEditor/trunk/_source/skins/kama/menu.css
===================================================================
--- /CKEditor/trunk/_source/skins/kama/menu.css	(revision 3944)
+++ /CKEditor/trunk/_source/skins/kama/menu.css	(revision 3945)
Index: /CKEditor/trunk/_source/skins/office2003/toolbar.css
===================================================================
--- /CKEditor/trunk/_source/skins/office2003/toolbar.css	(revision 3944)
+++ /CKEditor/trunk/_source/skins/office2003/toolbar.css	(revision 3945)
@@ -186,5 +186,5 @@
 .cke_skin_office2003 .cke_button a:hover,
 .cke_skin_office2003 .cke_button a:focus,
-.cke_skin_office2003 .cke_button a:active, 
+.cke_skin_office2003 .cke_button a:active,
 .cke_skin_office2003 .cke_button a.cke_off
 {
Index: /CKEditor/trunk/_source/tests/core/dom/node.html
===================================================================
--- /CKEditor/trunk/_source/tests/core/dom/node.html	(revision 3944)
+++ /CKEditor/trunk/_source/tests/core/dom/node.html	(revision 3945)
@@ -140,5 +140,5 @@
 			assert.areSame( span1.$, next.$ );
 		},
-		
+
 		name : document.title
 	};
Index: /CKEditor/trunk/_source/tests/plugins/htmldataprocessor/htmldataprocessor.html
===================================================================
--- /CKEditor/trunk/_source/tests/plugins/htmldataprocessor/htmldataprocessor.html	(revision 3944)
+++ /CKEditor/trunk/_source/tests/plugins/htmldataprocessor/htmldataprocessor.html	(revision 3945)
@@ -275,5 +275,5 @@
 			var editor = CKEDITOR.instances.editor1,
 				dataProcessor = editor.dataProcessor;
- 
+
 			dataProcessor.writer = new CKEDITOR.htmlParser.basicWriter();
 			var html = getTextAreaValue( '_TEXTAREA_3869_1' );
@@ -330,5 +330,5 @@
 			}
 		},
-		
+
 		name : document.title
 	};
@@ -364,9 +364,9 @@
 	?&gt;&lt;!--&lt;%Response.Write(now())%&gt;//--&gt;invalid&lt;?
 		echo 'bbb&lt;script&gt;
-		&lt;!-- 
+		&lt;!--
 		ccc();&lt;!-- &lt;/script&gt;&lt;!-- &lt;/script&gt;
 		//--&gt;&lt;/script&gt;
-		&lt;script&gt;&lt;!-- 
-		&lt;!-- 
+		&lt;script&gt;&lt;!--
+		&lt;!--
 		ffff();
 		//--&gt;&lt;/script&gt;
Index: /CKEditor/trunk/_source/tests/plugins/styles/styles.html
===================================================================
--- /CKEditor/trunk/_source/tests/plugins/styles/styles.html	(revision 3944)
+++ /CKEditor/trunk/_source/tests/plugins/styles/styles.html	(revision 3945)
@@ -564,5 +564,5 @@
 		},
 
-		// Test convert one <pre> to multiple paragraphs. 
+		// Test convert one <pre> to multiple paragraphs.
 		test_ticket_3188_2 : function()
 		{
Index: /CKEditor/trunk/_source/themes/default/theme.js
===================================================================
--- /CKEditor/trunk/_source/themes/default/theme.js	(revision 3944)
+++ /CKEditor/trunk/_source/themes/default/theme.js	(revision 3945)
@@ -155,5 +155,5 @@
 			var container = editor.container;
 
-			/* 
+			/*
 			 * IE BUG: Removing the editor DOM elements while the selection is inside
 			 * the editing area would break IE7/8's selection system. So we need to put
@@ -167,5 +167,5 @@
 				var $range = document.body.createTextRange();
 				$range.moveToElementText( container.$ );
-				try 
+				try
 				{
 					// Putting the selection to a display:none element - this will certainly
