Fullscreen plugin hides caret/cursor in FF3.6.x

Description

When going into fullscreen using Firefox 3.6.x, the cursor will disappear. Same goes for switching back to the previous size. This is most likely a ​Gecko bug as it doesn't appear in the other browsers, nor Firefox 3.5.x. (FireFox4-beta-5 has this issue as well..)

A workaround I've found to work is: after the resize, put focus on a toolbar item, then restore focus to Xinha and the cursor will re-appear. To make the experience seamless, I've added saveSelection/restoreSelection as well.

I've currently implemented this using YUI2 but will change it into generic javascript and apply a patch in the coming week.