AFAIK Epic did their move by pushing "legal" iOS code, then doing an over-the-air update of adding non-Apple payment system.
Mozilla can't just push a rendering & JavaScript engine "over the air".
No, the code was hidden in the app itself, just disabled via server-side flag. After the app was approved they then flipped the flag to enable it.
Source: Epic admits this in their legal filings.
Just include both native renderer and webkit, and over the air switch which you use.
Plus I doubt Mozilla is in the mode to burn months of programmers time on a stunt right now.
As a long time Apple user, and open software advocate I'd literally cry tears of joy. I'd also have to throw Zuck a bone if FB joined.
I really just want Apple to separate their code signing (Developer) service with their advertising and distribution service (App Store).
As a user, it’s appalling to see developers taking the side of user-hostile companies in order to take down a company trying to protect users.
It makes me want to avoid any products from such companies and developers.
It would likely be unusably slow if they did. Apple doesn’t allow apps in the store with the required entitlements to make an optimized JavaScript engine of entirely Mozilla’s design.