Bug 1774178 - Also disable mitigations for privileged about content processes. r=nika,tjr

Differential Revision: https://phabricator.services.mozilla.com/D152490
This commit is contained in:
Jan de Mooij 2022-08-02 13:23:59 +00:00
Родитель ff8dff26c3
Коммит df55753e82
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -2675,7 +2675,8 @@ mozilla::ipc::IPCResult ContentChild::RecvRemoteType(
if (StaticPrefs::javascript_options_spectre_disable_for_isolated_content() && if (StaticPrefs::javascript_options_spectre_disable_for_isolated_content() &&
(remoteTypePrefix == FISSION_WEB_REMOTE_TYPE || (remoteTypePrefix == FISSION_WEB_REMOTE_TYPE ||
remoteTypePrefix == SERVICEWORKER_REMOTE_TYPE || remoteTypePrefix == SERVICEWORKER_REMOTE_TYPE ||
remoteTypePrefix == WITH_COOP_COEP_REMOTE_TYPE)) { remoteTypePrefix == WITH_COOP_COEP_REMOTE_TYPE ||
aRemoteType == PRIVILEGEDABOUT_REMOTE_TYPE)) {
JS::DisableSpectreMitigationsAfterInit(); JS::DisableSpectreMitigationsAfterInit();
} }