summaryrefslogtreecommitdiffstats
path: root/browser/components/extensions/parent/ext-tabs.js
diff options
context:
space:
mode:
Diffstat (limited to 'browser/components/extensions/parent/ext-tabs.js')
-rw-r--r--browser/components/extensions/parent/ext-tabs.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/browser/components/extensions/parent/ext-tabs.js b/browser/components/extensions/parent/ext-tabs.js
index 53d470e6f1..128a42439b 100644
--- a/browser/components/extensions/parent/ext-tabs.js
+++ b/browser/components/extensions/parent/ext-tabs.js
@@ -82,7 +82,7 @@ let tabListener = {
}
},
- onLocationChange(browser, webProgress, request, locationURI, flags) {
+ onLocationChange(browser, webProgress) {
if (webProgress.isTopLevel) {
let { gBrowser } = browser.ownerGlobal;
let nativeTab = gBrowser.getTabForBrowser(browser);
@@ -356,7 +356,7 @@ this.tabs = class extends ExtensionAPIPersistent {
return windowId;
}
- function matchFilters(tab, changed) {
+ function matchFilters(tab) {
if (!filterProps) {
return true;
}
@@ -663,7 +663,7 @@ this.tabs = class extends ExtensionAPIPersistent {
onReplaced: new EventManager({
context,
name: "tabs.onReplaced",
- register: fire => {
+ register: () => {
return () => {};
},
}).api(),
@@ -683,7 +683,7 @@ this.tabs = class extends ExtensionAPIPersistent {
}).api(),
create(createProperties) {
- return new Promise((resolve, reject) => {
+ return new Promise(resolve => {
let window =
createProperties.windowId !== null
? windowTracker.getWindow(createProperties.windowId, context)
@@ -695,7 +695,7 @@ this.tabs = class extends ExtensionAPIPersistent {
}
let { gBrowserInit } = window;
if (!gBrowserInit || !gBrowserInit.delayedStartupFinished) {
- let obs = (finishedWindow, topic, data) => {
+ let obs = finishedWindow => {
if (finishedWindow != window) {
return;
}
@@ -1364,7 +1364,11 @@ this.tabs = class extends ExtensionAPIPersistent {
}
filename = DownloadPaths.sanitize(filename);
- picker.init(activeTab.ownerGlobal, title, Ci.nsIFilePicker.modeSave);
+ picker.init(
+ activeTab.ownerGlobal.browsingContext,
+ title,
+ Ci.nsIFilePicker.modeSave
+ );
picker.appendFilter("PDF", "*.pdf");
picker.defaultExtension = "pdf";
picker.defaultString = filename;