Three Mozilla board members, including two former CEOs, have stepped down after the browser maker named co-founder and CTO Brendan Eich as its new chief executive.

Ex-CEOs Gary Kovacs and John Lilly, who held the position for three years and two years respectively, and Ellen Siminoff, left the board

...<continues, see below>