Index: /CKEditor/branches/versions/3.4.x/_source/core/dom/rangelist.js
===================================================================
--- /CKEditor/branches/versions/3.4.x/_source/core/dom/rangelist.js	(revision 6040)
+++ /CKEditor/branches/versions/3.4.x/_source/core/dom/rangelist.js	(revision 6041)
@@ -114,8 +114,9 @@
 							range.moveToBookmark( bookmarks.shift() );
 							
+							var next; 
 							// Merge ranges finally after moving to bookmarks.
 							while( mergeCount-- )
 							{
-								var next = rangeList[ ++current ];
+								next = rangeList[ ++current ];
 								next.moveToBookmark( bookmarks.shift() );
 								range.setEnd( next.endContainer, next.endOffset );
Index: /CKEditor/branches/versions/3.4.x/_source/plugins/contextmenu/plugin.js
===================================================================
--- /CKEditor/branches/versions/3.4.x/_source/plugins/contextmenu/plugin.js	(revision 6040)
+++ /CKEditor/branches/versions/3.4.x/_source/plugins/contextmenu/plugin.js	(revision 6041)
@@ -234,5 +234,5 @@
 					var domEvent = evt.data;
 
-					if ( domEvent.$.keyCode == 0 )
+					if ( domEvent.$.keyCode === 0 )
 						domEvent.preventDefault();
 				});
Index: /CKEditor/branches/versions/3.4.x/_source/plugins/justify/plugin.js
===================================================================
--- /CKEditor/branches/versions/3.4.x/_source/plugins/justify/plugin.js	(revision 6040)
+++ /CKEditor/branches/versions/3.4.x/_source/plugins/justify/plugin.js	(revision 6041)
@@ -94,5 +94,5 @@
 			node;
 
-		while ( node = walker.next() )
+		while ( ( node = walker.next() ) )
 		{
 			if ( node.type == CKEDITOR.NODE_ELEMENT )
