Насколько я знаю, ты не можешь. Точная причина для блока называется getUserMedia.reasonForNoPermanentAllow.insecure
. Так что, если вы не можете настроить / подделать, то каким-то образом единственным вариантом будет перекомпилировать Firefox из исходного кода.
Код, который вам нужно изменить, находится здесь .
// Don't offer "always remember" action in PB mode. if (!PrivateBrowsingUtils.isBrowserPrivate(aBrowser)) { // Disable the permanent 'Allow' action if the connection isn't secure, or for // screen/audio sharing (because we can't guess which window the user wants to // share without prompting). let reasonForNoPermanentAllow = ""; if (sharingScreen) { reasonForNoPermanentAllow = "getUserMedia.reasonForNoPermanentAllow.screen3"; } else if (sharingAudio) { reasonForNoPermanentAllow = "getUserMedia.reasonForNoPermanentAllow.audio"; } else if (!aRequest.secure) { reasonForNoPermanentAllow = "getUserMedia.reasonForNoPermanentAllow.insecure"; } options.checkbox = { label: stringBundle.getString("getUserMedia.remember"), checkedState: reasonForNoPermanentAllow ? { disableMainAction: true, warningLabel: stringBundle.getFormattedString(reasonForNoPermanentAllow, [productName]) } : undefined, }; }