Firefox 159 is out today as the latest bi-weekly feature release for Mozilla's web browser...