cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
mose
New member
Status: New idea

In Firefox 120.0 for Windows ARM64, viewing (hamburger menu) > Help > About Firefox shows an about window that reads "120.0 (64-bit)" for version. The About dialog does not appear to allow the user to distinguish between ARM64 and x86_64. I can verify in the Windows 11 task manager that Firefox is running as an ARM64 process, but the About page does not expose this.

Considering that Windows 11 ARM64 will silently emulate x86_64 both Windows 10 and 11 will silently emulate x86_32, and that emulation has a performance and battery penalty, my suggestion is to revise how architecture is presented with version number on the About page to make it easier for users to determine which Firefox they're using.

2 Comments
Status changed to: New idea
Jon
Community Manager
Community Manager

Thanks for submitting an idea to the Mozilla Connect community! Your idea is now open to votes (aka kudos) and comments.

cwinte
Making moves

Not sure if this is closely related but on macOS Apple silicon (arm64e) dylibs are reported as incompatible with system terminal tools. Despite a fat multi-architecture format

vmmap -pages -summary

utility has problems with all Thunderbird and Firefox dylibs along lines of:

Can't examine target process's malloc zone jemalloc_zone_0x1046c8500, so memory analysis will be incomplete or incorrect.
Reason: dlopen(/Applications/Thunderbird.app/Contents/MacOS/libmozglue.dylib, 0x0185): tried: '/Applications/Thunderbird.app/Contents/MacOS/libmozglue.dylib' (fat file, but missing compatible architecture (have 'x86_64,arm64', need 'arm64e')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/Thunderbird.app/Contents/MacOS/libmozglue.dylib' (no such file), '/Applications/Thunderbird.app/Contents/MacOS/libmozglue.dylib' (fat file, but missing compatible architecture (have 'x86_64,arm64', need 'arm64e'))