I would absolutely not donate a single cent to Mozilla, so that their CEO can keep the 2.5 million/yr salary. Because that's what the donation would be really.
First the CEO, and other executives, get 100% of their salary (millions $ per year). And if there isn't enough money to pay the developers then the community should pay them? No way. If there isn't enough money to run the company then there isn't enough money to pay such high salaries.