Google and Mozilla give Microsoft cakes to celebrate the release of the new Edge