Where does troubled Mozilla go from here?