About a month or two ago, the TinyMCE editor used by Community Server 2008.5 broke down for Firefox. It worked in IE 8, and Chrome 16.0, but failed for Firefox 5, Firefox 11 and Firefox 12.

Years ago, I knew that Community Server utilized TinyMCE, but when I was troubleshooting this issue recently, I had forgotten about it. So, I set out to troubleshoot this issue methodically. First, I used Firebug to look at all the responses that Firefox received. And using Firebug's Inspect Element, eventually, I figured out that it was using TinyMCE. And I'm off to googling TinyMCE and various keywords (Community Server, Firefox, blank, not working etc), which lead me to several sites (stackoverflow, Community Server's wiki, TinyMCE, etc) without a solution.

Then, thinking that the version of TinyMCE bundled with Community Server had somehow clashed with the above Firefox versions, I replaced TinyMCE with the latest version, 3.3.9.4.

Still, it didn't work. When I click in the editor area, the cursor doesn't show up. Eventually, I stumbled across a workaround. By clicking in the editor area, and then clicking at the bottom rightmost corner of the editor to resize it, the cursor was able to show up, and I'm able to edit again!