We should have tabIndex="0" set even in readOnly mode, so that navigation via keyboard (up, down, PgUp, PgDown and etc.) should work. Otherwise, it looses the focus after a change in the DOM, and navigation stops working. Also, the console should be opening/closing on pressing the ESC button when in readOnly mode.
Created attachment 85466 [details] Patch
Comment on attachment 85466 [details] Patch Clearing flags on attachment: 85466 Committed r81017: <http://trac.webkit.org/changeset/81017>
All reviewed patches have been landed. Closing bug.