diff --git a/tabs-tabs-tabs/manifest.json b/tabs-tabs-tabs/manifest.json index 6159095..0e455a5 100644 --- a/tabs-tabs-tabs/manifest.json +++ b/tabs-tabs-tabs/manifest.json @@ -1,4 +1,9 @@ { + "applications": { + "gecko": { + "strict_min_version": "58.0a1" + } + }, "background": { "scripts": ["background.js"] }, diff --git a/tabs-tabs-tabs/tabs.html b/tabs-tabs-tabs/tabs.html index 81238cf..08770b4 100644 --- a/tabs-tabs-tabs/tabs.html +++ b/tabs-tabs-tabs/tabs.html @@ -28,6 +28,10 @@
+ Create a tab in reader mode
+ +
+ Zoom in
Reset zoom
Zoom out
diff --git a/tabs-tabs-tabs/tabs.js b/tabs-tabs-tabs/tabs.js index 4580520..ddd8f1d 100644 --- a/tabs-tabs-tabs/tabs.js +++ b/tabs-tabs-tabs/tabs.js @@ -102,6 +102,10 @@ document.addEventListener("click", (e) => { browser.tabs.create({url: "https://developer.mozilla.org/en-US/Add-ons/WebExtensions"}); } + else if (e.target.id === "tabs-create-reader") { + browser.tabs.create({url: "https://developer.mozilla.org/en-US/Add-ons/WebExtensions", openInReaderMode: true}); + } + else if (e.target.id === "tabs-alertinfo") { callOnActiveTab((tab) => { let props = "";