New browsers are always nice, but I fail to find any downloadable source (and a definite lack of the words "open source" and an overreliance on the word "free" as in beer), so I guess it is unlikely. Unless someone else searches their website better than I do.
Besides, this is more "General talk" than "Software news". I'll move the topic.