Firefox 156 open-source web browser is now available for public beta testing with improved memory and CPU usage, and other changes.