commit 6a43faf158a2f79a4d80e1480d03769def1b4813
parent a694e4ac07504fecfb69699e0b4f3dd08c2b83c3
Author: Alex Johnson <alexwjohnson964@gmail.com>
Date: Tue, 4 Nov 2025 19:20:41 +0000
Bug 1924339 - Remove dom.workers.importScripts.enforceStrictMimeType pref. r=gregp,dom-worker-reviewers,aiunusov
Differential Revision: https://phabricator.services.mozilla.com/D271121
Diffstat:
2 files changed, 1 insertion(+), 7 deletions(-)
diff --git a/dom/workers/loader/ScriptResponseHeaderProcessor.h b/dom/workers/loader/ScriptResponseHeaderProcessor.h
@@ -47,8 +47,7 @@ class ScriptResponseHeaderProcessor final : public nsIRequestObserver {
NS_IMETHOD OnStartRequest(nsIRequest* aRequest) override {
nsresult rv = NS_OK;
- if (mRequiresStrictMimeCheck &&
- StaticPrefs::dom_workers_importScripts_enforceStrictMimeType()) {
+ if (mRequiresStrictMimeCheck) {
rv = EnsureExpectedModuleType(aRequest);
if (NS_WARN_IF(NS_FAILED(rv))) {
aRequest->Cancel(rv);
diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml
@@ -4749,11 +4749,6 @@
value: true
mirror: always
-- name: dom.workers.importScripts.enforceStrictMimeType
- type: RelaxedAtomicBool
- value: true
- mirror: always
-
- name: dom.workers.throttling.enabled
type: bool
value: @IS_EARLY_BETA_OR_EARLIER@