aboutsummaryrefslogtreecommitdiffstats
path: root/src/pages
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/pages/background/background.js7
-rw-r--r--src/pages/options/index.js10
-rw-r--r--src/pages/options/widgets/services.pug8
3 files changed, 16 insertions, 9 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 679564fc..02b705c4 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -214,13 +214,6 @@ browser.contextMenus.onClicked.addListener(async (info) => {
}
})
-browser.webRequest.onHeadersReceived.addListener(
- servicesHelper.modifyContentSecurityPolicy,
- { urls: ["<all_urls>"] },
- ["blocking", "responseHeaders"]
-)
-
-
browser.runtime.onMessage.addListener((request, sender, sendResponse) => {
if (request == "reverseTab") {
browser.tabs.query({ active: true, currentWindow: true }, async tabs => {
diff --git a/src/pages/options/index.js b/src/pages/options/index.js
index 068940f0..5b229656 100644
--- a/src/pages/options/index.js
+++ b/src/pages/options/index.js
@@ -34,7 +34,15 @@ async function changeFrontendsSettings(service) {
const frontendDiv = document.getElementById(frontend)
if (typeof divs[service].frontend !== "undefined") {
if (frontend == divs[service].frontend.value) {
- frontendDiv.style.display = "block"
+ frontendDiv.style.display = ""
+ if (config.services[service].frontends[frontend].localhost == true) {
+ document.getElementById(`${service}-instance-div`).style.display = ""
+ if (options[service].instance == "localhost") {
+ frontendDiv.style.display = "none"
+ }
+ } else {
+ document.getElementById(`${service}-instance-div`).style.display = "none"
+ }
} else {
frontendDiv.style.display = "none"
}
diff --git a/src/pages/options/widgets/services.pug b/src/pages/options/widgets/services.pug
index 98fd25bb..88be0786 100644
--- a/src/pages/options/widgets/services.pug
+++ b/src/pages/options/widgets/services.pug
@@ -26,6 +26,12 @@ each val, service in services
else
option(value=frontend)=Object.values(services[service].frontends)[0].name
+ div(class="some-block option-block" id=service+"-instance-div")
+ h4() Instance
+ select(id=service+"-instance")
+ option(value="localhost") localhost
+ option(value="public") public instances
+
if services[service].embeddable
div(class="some-block option-block")
h4(data-localise="__MSG_redirectType__") Redirect Type
@@ -40,7 +46,7 @@ each val, service in services
if (service == 'search')
div(class="some-block option-block")
h4 Set LibRedirect as Default Search Engine
-
+
hr
each val, frontend in services[service].frontends