Bug 1496220 - 4. Add triggering principal parameter to RemoteWebNavigation.loadURI; r=jkt
nsIWebNavigation.loadURI actually has an optional triggering principal parameter that RemoteWebNavigation hasn't implemented. This patch adds the extra parameter to RemoteWebNavigation's implementation so triggering principals are passed properly when loadURI is called with a triggering principal. Differential Revision: https://phabricator.services.mozilla.com/D8460
This commit is contained in:
@@ -65,10 +65,12 @@ RemoteWebNavigation.prototype = {
|
||||
gotoIndex(aIndex) {
|
||||
this._sendMessage("WebNavigation:GotoIndex", {index: aIndex});
|
||||
},
|
||||
loadURI(aURI, aLoadFlags, aReferrer, aPostData, aHeaders) {
|
||||
loadURI(aURI, aLoadFlags, aReferrer, aPostData, aHeaders,
|
||||
aTriggeringPrincipal) {
|
||||
this.loadURIWithOptions(aURI, aLoadFlags, aReferrer,
|
||||
Ci.nsIHttpChannel.REFERRER_POLICY_UNSET,
|
||||
aPostData, aHeaders, null);
|
||||
aPostData, aHeaders, null,
|
||||
aTriggeringPrincipal);
|
||||
},
|
||||
loadURIWithOptions(aURI, aLoadFlags, aReferrer, aReferrerPolicy,
|
||||
aPostData, aHeaders, aBaseURI, aTriggeringPrincipal) {
|
||||
|
||||
Reference in New Issue
Block a user