Just an update. I posted this to the OS 9 list also, but in short, 9.2.1 is coming along. I plan to have most of the regressions the new JS interpreter introduced knocked out (that aren't in layout, that is), and several other bugs repaired ranging from nuisance to serious.
Apart from some token new things, however, the only major new difference in 9.2.1 will be Script-B-Gone. This is a front end to NoScript that hopefully will once and for all stomp out all those complaints I could never confirm about the whitelist getting stale, or entries you put in it not sticking, and so on. Script-B-Gone implements a shadow list and has NoScript modify that, and then consistency-checks the shadow list and the capability list (the list actually doing the work) constantly as you surf. If sites are missing, it fixes the list up off the shadow list and logs it so I can debug the problem.
Script-B-Gone also includes a wizard for quickly adding sites to the whitelist. Right now you have to enter everything manually, but with SBG, when you click on the NoScript icon, SBG appears instead as a modal dialogue and offers to add all scripts from the page domain (default), only the page host itself, everything on the page, or let you manually control NoScript like before. For most sites, enabling JS is two clicks: one for SBG, one on OK. Since the overlay popup NoScript normally uses is not supported by Classilla's XUL, this takes its place. I also cleaned up the sort in the NoScript window so finding sites and removing them is easier.
Here's the bad news: since this is specifically to combat corrupted whitelists, when you upgrade to 9.2.1,
your current whitelist will be erased to avoid any chance of a corrupted whitelist carrying over into the shadow list and perpetuating the problem. However, since SBG will make it much easier to add back your sites you visit, this should be more of a nuisance than anything serious (but people with large whitelists might want to make note of what sites are in them; you can still type them in manually).
I'm sure that SBG will have its own bugs and those will be addressed in 9.2.2 along with hopefully official language packs. Then in 9.3 comes the big layout update I've been promising. Shiver.
I don't have a precise target date yet, but Q4 2010 is a definite worst case; it will probably be much sooner. And techfury90, I'm going to look into that Java thing, I promise