Google and Mozilla deliver cakes for Microsoft’s new Edge team