@@ -129,12 +111,12 @@
}
let {
- flags,
+ flags = Ci.nsIWebNavigation.LOAD_FLAGS_NONE,
referrerURI,
referrerPolicy = Ci.nsIHttpChannel.REFERRER_POLICY_UNSET,
triggeringPrincipal,
postData,
- } = aParams;
+ } = aParams || {};
this._wrapURIChangeCall(() =>
this.webNavigation.loadURIWithOptions(
diff --git a/toolkit/mozapps/extensions/content/extensions.js b/toolkit/mozapps/extensions/content/extensions.js
index 08d32b88fdaa..dcef548998b6 100644
--- a/toolkit/mozapps/extensions/content/extensions.js
+++ b/toolkit/mozapps/extensions/content/extensions.js
@@ -2220,7 +2220,7 @@ var gDiscoverView = {
if (!aKeepHistory)
flags |= Ci.nsIWebNavigation.LOAD_FLAGS_REPLACE_HISTORY;
- this._browser.loadURIWithFlags(aURL, { flags });
+ this._browser.loadURI(aURL, { flags });
},
onLocationChange(aWebProgress, aRequest, aLocation, aFlags) {
diff --git a/widget/tests/test_bug428405.xul b/widget/tests/test_bug428405.xul
index 1d164fecb42c..6d8578a97edf 100644
--- a/widget/tests/test_bug428405.xul
+++ b/widget/tests/test_bug428405.xul
@@ -56,7 +56,7 @@
// 6) Start reloading first tab.
function loadFirstTab() {
var browser = document.getElementById("tab1browser");
- browser.loadURI("data:text/html;charset=utf-8,First Tab
", null, null);
+ browser.loadURI("data:text/html;charset=utf-8,
First Tab
");
}
function configureFirstTab() {
@@ -81,7 +81,7 @@
// 8) Start loading second tab.
function loadSecondTab() {
var browser = document.getElementById("tab2browser");
- browser.loadURI("data:text/html;charset=utf-8,
Second Tab
", null, null);
+ browser.loadURI("data:text/html;charset=utf-8,
Second Tab
");
}
function configureSecondTab() {