C calpaterson.com Firefox usage is down despite Mozilla's top exec pay going up 1624 points todsacerdoti 6 years ago 1286 comments