Comment Comment by Shakakai Makes me wonder what this says about Mozilla. Perhaps not the exciting place it used to be 5+ years ago? parent Shakakai 15 years ago