Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 4005)
+++ /CKEditor/trunk/CHANGES.html	(revision 4006)
@@ -167,6 +167,9 @@
 			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
-			ckeditor2.html test case.</li>
+		<li>Fixed the following test cases:<ul>
+			<li><a href="http://dev.fckeditor.net/ticket/3992">#3992</a> : core/ckeditor2.html</li>
+			<li><a href="http://dev.fckeditor.net/ticket/4138">#4138</a> : core/plugins.html</li>
+			<li><a href="http://dev.fckeditor.net/ticket/3801">#3801</a> : plugins/htmldataprocessor/htmldataprocessor.html</li>
+		</ul></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>
Index: /CKEditor/trunk/_source/tests/core/plugins.html
===================================================================
--- /CKEditor/trunk/_source/tests/core/plugins.html	(revision 4005)
+++ /CKEditor/trunk/_source/tests/core/plugins.html	(revision 4006)
@@ -23,7 +23,8 @@
 		test_addExternal : function()
 		{
+			var path = '_tests/';
+			path = '_source/tests/';	// %REMOVE_LINE%
 			CKEDITOR.plugins.addExternal( 'myplugin',
-			'_source/' + // %REMOVE_LINE%
-			'tests/core/plugins/myplugins/sample/', 'my_plugin.js' );
+			path + 'core/plugins/myplugins/sample/', 'my_plugin.js' );
 
 			CKEDITOR.plugins.load( 'myplugin', function(){
Index: /CKEditor/trunk/_source/tests/plugins/htmldataprocessor/htmldataprocessor.html
===================================================================
--- /CKEditor/trunk/_source/tests/plugins/htmldataprocessor/htmldataprocessor.html	(revision 4005)
+++ /CKEditor/trunk/_source/tests/plugins/htmldataprocessor/htmldataprocessor.html	(revision 4006)
@@ -349,4 +349,11 @@
 	<textarea id="_TEXTAREA_3591"><object><param /><param /><embed></embed></object></textarea>
 	<textarea id="_TEXTAREA_3591_protected"><cke:object><cke:param></cke:param><cke:param></cke:param><cke:embed></cke:embed></cke:object></textarea>
+ 	<textarea id="_TEXTAREA_3801_1"><!-- foo --><p>bar</p></textarea> 
+ 	<textarea id="_TEXTAREA_3801_2"><p><!-- foo -->bar</p></textarea> 
+ 	<textarea id="_TEXTAREA_3801_3"><!-- foo --><p><!-- foo -->bar</p></textarea> 
+ 	<textarea id="_TEXTAREA_3801_4"><p>bar</p><!-- foo --></textarea> 
+ 	<textarea id="_TEXTAREA_3801_5">bar<!-- foo --></textarea> 
+ 	<textarea id="_TEXTAREA_3801_6"><!-- foo -->bar</textarea> 
+ 	<textarea id="_TEXTAREA_3801_7"><p><!-- foo -->bar</p><p><!-- foo -->bar</p></textarea> 
 	<textarea id="_TEXTAREA_3869_1">#3869<script language="Javascript" type="text/javascript">
 	<!--
