Mozilla will be lengthening the beta cycle for Firefox 89 according to the FX Trains website, it will see the release pushed back to June 1 as opposed to May 18 when it was supposed to be released.
BleepingComputer installed the Firefox beta release, and we noticed a new setup screen that helps you customize your browser right after installing it. It highlights that Firefox is backed by a ...