Index: _source/plugins/wysiwygarea/plugin.js
===================================================================
--- _source/plugins/wysiwygarea/plugin.js	(revision 3794)
+++ _source/plugins/wysiwygarea/plugin.js	Wed Jul 01 16:28:28 CST 2009
@@ -338,6 +338,16 @@
 						domWindow	= editor.window		= new CKEDITOR.dom.window( domWindow );
 						domDocument	= editor.document	= new CKEDITOR.dom.document( domDocument );
 
+						// Gecko need a key event to 'wake up' the document editing ability.(#3864)
+						if ( CKEDITOR.env.gecko )
+						{
+							var keyEventSimulate = domDocument.$.createEvent( "KeyEvents" );
+							keyEventSimulate.initKeyEvent( 'keypress', true, true, domWindow.$, false,
+								false, false, false, 0, 32 );
+							domDocument.$.dispatchEvent( keyEventSimulate );
+							domDocument.getBody().getFirst().remove();
+						}
+
 						// Gecko/Webkit need some help when selecting control type elements. (#3448)
 						if ( !( CKEDITOR.env.ie || CKEDITOR.env.opera) )
 						{
Index: CHANGES.html
===================================================================
--- CHANGES.html	(revision 3796)
+++ CHANGES.html	Wed Jul 01 16:27:54 CST 2009
@@ -86,6 +86,9 @@
 		<li><a href="http://dev.fckeditor.net/ticket/3812">#3812</a> : Fixed an issue in which the editor
 			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/3825">#3862</a> : Fixed html parser infinite loop on certain malformed 
+			source code.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/3864">#3864</a> : [FF]Document is not editable after inserting element on a fresh page.</li>
 	</ul>
 	<h3>
 		CKEditor 3.0 RC</h3>
