Index: /CKEditor/tests/tt/3940/1.html
===================================================================
--- /CKEditor/tests/tt/3940/1.html	(revision 6361)
+++ /CKEditor/tests/tt/3940/1.html	(revision 6362)
@@ -40,5 +40,6 @@
 				{
 					editor.execCommand( 'numberedlist' );
-					assert.areSame( '<ol><li>list<table><tbody><tr><td><ol><li>list in table</li></ol></td></tr></tbody></table></li></ol>',
+					//CKEditor rev 6358 adds additional empty paragraph after numbered list
+					assert.areSame( '<ol><li>list<table><tbody><tr><td><ol><li>list in table</li></ol></td></tr></tbody></table></li></ol><p>&nbsp;</p>',
 							editor.getData() );
 					
Index: /CKEditor/tests/tt/4246/1.html
===================================================================
--- /CKEditor/tests/tt/4246/1.html	(revision 6361)
+++ /CKEditor/tests/tt/4246/1.html	(revision 6362)
@@ -31,5 +31,5 @@
 					outputIE = '<p><img src="_assets/logos.gif" style="border-bottom:2px solid;border-left:2px solid;border-right:2px solid;border-top:2px solid;float:right;height:86px;margin:10px 5px;width:414px;" /></p>',
 					outputWebkit = '<p><img src="_assets/logos.gif" style="border-bottom-style:solid;border-bottom-width:2px;border-color:initial;border-left-style:solid;border-left-width:2px;border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;float:right;height:86px;margin-bottom:10px;margin-left:5px;margin-right:5px;margin-top:10px;width:414px;" /></p>',
-					outputOpera = '<p>&nbsp;</p><p><img src="_assets/logos.gif" style="border-bottom-color:currentcolor;border-bottom-style:solid;border-bottom-width:2px;border-left-color:currentcolor;border-left-style:solid;border-left-width:2px;border-right-color:currentcolor;border-right-style:solid;border-right-width:2px;border-top-color:currentcolor;border-top-style:solid;border-top-width:2px;float:right;height:86px;margin-bottom:10px;margin-left:5px;margin-right:5px;margin-top:10px;width:414px;" /></p>';
+					outputOpera = '<p><img src="_assets/logos.gif" style="border-bottom-color:currentcolor;border-bottom-style:solid;border-bottom-width:2px;border-left-color:currentcolor;border-left-style:solid;border-left-width:2px;border-right-color:currentcolor;border-right-style:solid;border-right-width:2px;border-top-color:currentcolor;border-top-style:solid;border-top-width:2px;float:right;height:86px;margin-bottom:10px;margin-left:5px;margin-right:5px;margin-top:10px;width:414px;" /></p>';
 
 				// Force result data un-formatted.
Index: /CKEditor/tests/tt/4574/1.html
===================================================================
--- /CKEditor/tests/tt/4574/1.html	(revision 6361)
+++ /CKEditor/tests/tt/4574/1.html	(revision 6362)
@@ -160,5 +160,5 @@
 		<tr>
 			<td>
-				cell1cell2<br />cell3cell4<br />cell5cell6</td>
+				cell1cell2<br /> cell3cell4<br /> cell5cell6</td>
 		</tr>
 	</tbody>
Index: /CKEditor/tests/tt/5413/1.html
===================================================================
--- /CKEditor/tests/tt/5413/1.html	(revision 6361)
+++ /CKEditor/tests/tt/5413/1.html	(revision 6362)
@@ -37,9 +37,21 @@
 		test_parse_table_fragment : function()
 		{
-			var editor = ts.editor,
+			
+						var editor = ts.editor,
+		//Expected result is different for each browser, plus table should not be repaired. Test should pass if no JS error is thrown while inserting broken table.
+					input = '<tr><td>cell1</td></tr>',
+					outputGecko = '<tr><td>cell1</td></tr>',
+					outputIE = '<tr><td>cell1</td></tr>',
+					outputWebkit = 'cell1',
+					outputOpera = '<tr><td>cell1</td></tr>'; 
+			
 				dataprocessor = editor.dataProcessor;
 
-			var table_cell_fragments = '<tr><td>cell1</td></tr>';
-			assert.areSame( '<table><tr><td>cell1</td></tr></table>', dataprocessor.toHtml( table_cell_fragments ) );
+			assert.areSame(
+									CKEDITOR.env.ie? outputIE
+									: CKEDITOR.env.gecko?  outputGecko
+									: CKEDITOR.env.webkit? outputWebkit
+									: outputOpera ,
+									dataprocessor.toHtml( input ) );
 		},
 
