Live data from Hacker News

Firefox beta supports Apple silicon natively

bugzilla.mozilla.org

41–50 of 122 posts

Re: Firefox beta supports Apple silicon natively

#42
post #9

Earlier quoted context omitted.

I assume this means it’s compiling with Xcode targeting the M1. Firefox has never had to target aarch64 on macOS before.

It's long since targeted aarch64 on Linux though, so it's not too surprising to me that they have it ready so quickly.

Apple ARM dev kits have been available for a few months, also.

https://9to5mac.com/2020/06/22/apple-arm-developer-kit/

Re: Firefox beta supports Apple silicon natively

#43
post #28

Earlier quoted context omitted.

I have the exact opposite experience, FWIW.

Same. Safari is by far the smoothest experience for me today.

Firefox is still a bit smoother, but just found the culprit too. It's 1Blocker.

Re: Firefox beta supports Apple silicon natively

#44

You can change the title to "Firefox beta supports Apple silicon natively" (edit: or "Firefox nightly and beta support Apple silicon natively", the current "Firefox nightly (beta)" is ambiguous). This is the changeset that enabled them: https://hg.mozilla.org/releases/mozilla-beta/rev/4153d7645a3... Download from: https://www.mozilla.org/en-US/firefox/channel/desktop/

Changed, thanks!

Re: Firefox beta supports Apple silicon natively

#45

If you are a dev be careful with these new macs. Docker won't start: https://news.ycombinator.com/item?id=25073010

Docker has already addressed that, and a link was posted about it yesterday in HN.

It's a valid warning for devs, considering that it isn't fixed yet.

Re: Firefox beta supports Apple silicon natively

#46
post #2

This is great news. Based on the early reviews coming in, native Apple apps perform amazingly well on the M1 chips. So it's going to be really important for third-party apps to support M1 natively to remain competitive.

Early reviews suggest x86 apps run very fast too.

I believe that's due to ahead-of-time transpilation, but as noted in another thread, JIT code within the browser would need to be transpiled just-in-time which would mean pauses during runtime.

Re: Firefox beta supports Apple silicon natively

#47
post #22

Earlier quoted context omitted.

Have you tried Safari 14? I recently upgraded and they’ve finally fixed the address bar race conditions and swipe back/forward lag which drove me away in previous versions.

Sorry to but in but do you perhaps know if they've addressed the issues that made me switch from Safari to Firefox maybe 2 years ago? I listed them here https://news.ycombinator.com/item?id=25132068

Short answer: Safari 14 supports the same standard for extensions that Firefox and Chrome do, with the addition of some security issues the other browsers don't seem to care about, including not implementing certain features to hurt privacy and security.

Many authors have used Apple's utility to convert their extensions for use in Safari.

It's pretty straightforward; here's an example: https://ngyikp.com/safari-14-webextensions/

The author will likely need to make a few tweaks and changes; it shouldn't be that hard.

Re: Firefox beta supports Apple silicon natively

#48

Earlier quoted context omitted.

Docker has already addressed that, and a link was posted about it yesterday in HN.

They addressed it, but didn't give any indication when x86 containers will be ready (and how they'll do it). Expect at least next year.

and this was my main concern. Most teams I've worked in that used docker use x86 containers for the dev containers.

Re: Firefox beta supports Apple silicon natively

#50

Earlier quoted context omitted.

Same. Safari is by far the smoothest experience for me today.

Firefox is still a bit smoother, but just found the culprit too. It's 1Blocker.

To be fair, Firefox also has the eff extensions and UBO
Post reply on HN