Bug 1843002 - Add nonce to ScriptFetchOptions. r=allstarschh,smaug

Differential Revision: https://phabricator.services.mozilla.com/D183365
This commit is contained in:
Tom Schuster
2023-07-21 12:31:22 +00:00
parent 37275fd27c
commit 91054529c2
10 changed files with 110 additions and 74 deletions

View File

@@ -37,9 +37,11 @@ NS_IMPL_CYCLE_COLLECTION(ScriptFetchOptions, mTriggeringPrincipal, mElement)
ScriptFetchOptions::ScriptFetchOptions(
mozilla::CORSMode aCORSMode, mozilla::dom::ReferrerPolicy aReferrerPolicy,
nsIPrincipal* aTriggeringPrincipal, mozilla::dom::Element* aElement)
const nsAString& aNonce, nsIPrincipal* aTriggeringPrincipal,
mozilla::dom::Element* aElement)
: mCORSMode(aCORSMode),
mReferrerPolicy(aReferrerPolicy),
mNonce(aNonce),
mTriggeringPrincipal(aTriggeringPrincipal),
mElement(aElement) {}