With Firefox 158 released, Firefox 159 is now in beta ahead of its official release in two weeks...