With the work i'm intending to do in bug 98290 to improve the shortcuts on Mac, I was thinking that it would be useful to have a separate Accelerators.xcu file, so that things are separated, as instead of replacing the shortcut part of an entry, i'm creating a second entry just for the mac shortcut. Any opinions?
During the build process, i noticed that we do create separate Accelerators-unxwnt.xcu and Accelerators-macosx.xcu files, so instead of generating these files from the single Accelerators.xcu, we would have them as separate files.
Looks like a personal pet. Disagree with splitting files since it adds burden to the dev/design team and is error-prone. Plus, why shall we stop with macOS? Linux has different OS/DE that occupy individual shortcuts.
My preferred solution is to have extensions that allow easy and quick switch from one setting to another, see bug 123768.