Gecko is also written primarily in c++, which means porting a c++ compiler to plan 9 would still remain a prerequisite for that path also.
No, it's written in a combination of g++-<version_of_the_week> and whatever Visual Studio calls C++ for its current release.
You cannot port that shit. Nor should you. --lyndon