This is the non-standard “web standard” MEGA uses to decrypt files, and Firefox (according to MEGA) is FOREVER limited to 1GB transfers and under on MEGA because “it fills up the cache.”
Mozilla has taken a “This is non-compliant, so stop using it.” stance while it is critical to getting MEGA web working… And the only browser working for this is Chrome, which is about to have it’s Chrome Manifest V3 apocalypse (Which Mozilla is being smoke and mirrors about what they’re doing about it) so many people will want to stick to Firefox.
Problem is, the only solution sticking to Firefox is to do a compulsory sign-up for the service, get their “MEGA Desktop App” which requires an account, (Why…) and retry the download with your account logged in on the Desktop app AND the download page open. It’s doable in a Ubuntu Live CD environment, but come on… The hoops required to get a file above 1GB on MEGA makes it so anti-user friendly.
BugMeNot doesn’t work on MEGA, so you have to use a disposable email and sign up with a fake account just to get a file… It’s 2019. This shouldn’t be how things are.
What worries me more is Mozilla’s wishy washy weasel word language about Manifest V3. But all these steps for a single file if you’re anti-Chrome is ridiculously stupid.