Bug 1504953 - SecurityError for unsupported scheme in Workers and SharedWorkers, r=smaug

This commit is contained in:
Andrea Marchesini
2018-11-06 13:36:13 +01:00
parent 1024940743
commit bdfd0f0806
3 changed files with 2 additions and 10 deletions

View File

@@ -222,7 +222,7 @@ ChannelFromScriptURL(nsIPrincipal* principal,
nullptr, // aCallbacks
aLoadFlags,
ios);
NS_ENSURE_SUCCESS(rv, rv);
NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR);
} else {
// We must have a loadGroup with a load context for the principal to
// traverse the channel correctly.
@@ -262,7 +262,7 @@ ChannelFromScriptURL(nsIPrincipal* principal,
ios);
}
NS_ENSURE_SUCCESS(rv, rv);
NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR);
if (cspEventListener) {
nsCOMPtr<nsILoadInfo> loadInfo = channel->GetLoadInfo();