El cursor de Mobile Safari CKEDITOR se mueve fuera del área de text al escribir

He creado un jsfiddle para demostrar el problema con el que me estoy topando. Tienes que abrir el enlace en un iPad o el simulador de iPad con iOS 6 o 7 con Mobile Safari.

http://jsfiddle.net/mrtidy/j4xPh/1/

Debería ver el CKEDITOR disponible en la parte inferior derecha y cuando coloca el cursor allí y comienza a escribir, debería ver que el cursor realmente se mueve para aparecer entre HEADER y CONTENT. Todo lo que escriba todavía aparece en el CKEDITOR. Si desplaza la pantalla para ver el contenido de CKEDITOR y escriba, verá lo que escribe hasta llegar a la barra espaciadora o comenzar una nueva palabra en el punto en que el cursor se mueve y su vista cambia para que vea el cursor entre HEADER y CONTENIDO nuevamente.

Aquí está la estructura de mi página:

<div id="wrapper"> <div id="header"> HEADER </div> <div id="main"> <div id="content"> CONTENT </div> <div> <textarea name="test-editor" id="test-editor" rows="3"></textarea> </div> </div> </div> 

Aquí está toda la JS que tengo en mi página:

 CKEDITOR.replace("test-editor"); 

¿Alguien sabe la causa? Si no, ¿podrías ayudarme a networkingucir la causa? Si ejecuto una demostración como esta en la que CKEDITOR no está en un iframe, funciona bien en el iPad, pero si mi vista está envuelta en un iframe (como con jsfiddle), entonces obtendré este divertido comportamiento del cursor en el iPad.

Gracias.