Oh, Microsoft you are so sweet! In case you were not aware, both Microsoft and Mozilla send each other cakes whenever they launch new versions of their browsers. Fiercest of rivals they are, but that is not