3 ms·This is embarrassing for Mozilla. They've laid their allegiance bare.by colordrops 6y agoThis is embarrassing for Mozilla. They've laid their allegiance bare.