From 9b755d54c9e8545065ce5ef8fa0b454697ccccb0 Mon Sep 17 00:00:00 2001 From: Jan Rio Krause Date: Fri, 17 Dec 2021 16:18:24 +0000 Subject: [PATCH] Bug 1740985 - Consistent error messages for scripts which failed to load. r=dom-storage-reviewers,edenchuang Differential Revision: https://phabricator.services.mozilla.com/D133515 --- dom/workers/ScriptLoader.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dom/workers/ScriptLoader.cpp b/dom/workers/ScriptLoader.cpp index d9f9181b6ede..8ffe18535524 100644 --- a/dom/workers/ScriptLoader.cpp +++ b/dom/workers/ScriptLoader.cpp @@ -2437,6 +2437,10 @@ void ReportLoadError(ErrorResult& aRv, nsresult aLoadResult, aRv.ThrowSecurityError(err); break; + case NS_ERROR_CORRUPTED_CONTENT: + aRv.Throw(NS_ERROR_DOM_NETWORK_ERR); + break; + default: // For lack of anything better, go ahead and throw a NetworkError here. // We don't want to throw a JS exception, because for toplevel script