This test case loads the editor "on demand", meaning that the ckeditor script is added to the DOM only when the first instance of the
editor is required.
Loading the script is via a script inclusion into the head node of the document. Then the newEditor() method is called, polling until the
CKEDITOR object is loaded. After loading, the new instance is created.
The call fails to properly initialize the editor on first call (evidenced by lack of focus ability and no content), everytime in Firefox 3.
When the first instance is destroyed and another
one created, the editor is initialized properly. The problem occurs only on the first load.