Firefox is gonna do MV3 too except keep the request intercepting API so it’s not terribly different.
Firefox and Safari are continuing to support HTML pages to run the background code in rather than forcing developers to use service workers with no DOM access.