buildMozillaMach: support addon sideloading

+2
+2
pkgs/applications/networking/browsers/firefox/common.nix
··· 7 7 , applicationName ? "Mozilla Firefox" 8 8 , branding ? null 9 9 , requireSigning ? true 10 + , allowAddonSideload ? false 10 11 , src 11 12 , unpackPhase ? null 12 13 , extraPatches ? [] ··· 411 412 # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 412 413 ++ lib.optional (ltoSupport && (buildStdenv.isAarch32 || buildStdenv.isi686 || buildStdenv.isx86_64)) "--disable-elf-hack" 413 414 ++ lib.optional (!drmSupport) "--disable-eme" 415 + ++ lib.optional (allowAddonSideload) "--allow-addon-sideload" 414 416 ++ [ 415 417 (enableFeature alsaSupport "alsa") 416 418 (enableFeature crashreporterSupport "crashreporter")