Skip to content

Commit 8b7581e

Browse files
committed
Added imgur.io SimonBrazell#346. Fixed a typo in Unify. Fixed typo in IMDb SimonBrazell#348
1 parent 3e20796 commit 8b7581e

File tree

4 files changed

+20
-12
lines changed

4 files changed

+20
-12
lines changed

src/assets/javascripts/imgur.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ window.browser = window.browser || window.chrome;
22

33
import utils from './utils.js'
44

5-
const targets = /^https?:\/{2}([im]\.)?imgur\.com(\/|$)/
5+
const targets = /^https?:\/{2}([im]\.)?imgur\.(com|io)(\/|$)/
66

77
let redirects = {
88
"rimgo": {

src/assets/javascripts/utils.js

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -307,17 +307,21 @@ function getCookiesFromStorage(frontend, urls, name) {
307307
browser.storage.local.get([key, 'firstPartyIsolate'], r => {
308308
const cookie = r[key];
309309
if (cookie === undefined) return;
310-
let query;
311-
if (!r.firstPartyIsolate) query = {
312-
url: url, name: cookie.name, value: cookie.value, secure: true,
313-
expirationDate: cookie.expirationDate,
314-
};
315-
else query = {
316-
url: url, name: cookie.name, value: cookie.value, secure: true,
317-
expirationDate: null,
318-
firstPartyDomain: new URL(url).hostname,
310+
for (const url of urls) {
311+
let query =
312+
r.firstPartyIsolate ?
313+
{
314+
url: url, name: cookie.name, value: cookie.value, secure: true,
315+
expirationDate: null,
316+
firstPartyDomain: new URL(url).hostname,
317+
}
318+
:
319+
{
320+
url: url, name: cookie.name, value: cookie.value, secure: true,
321+
expirationDate: cookie.expirationDate,
322+
};
323+
browser.cookies.set(query)
319324
}
320-
for (const url of urls) browser.cookies.set(query)
321325
})
322326
}
323327

src/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "__MSG_extensionName__",
33
"description": "__MSG_extensionDescription__",
4-
"version": "2.2.0",
4+
"version": "2.2.1",
55
"manifest_version": 2,
66
"browser_specific_settings": {
77
"gecko": {

src/pages/popup/popup.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ let disableElement = document.getElementById("disable-simplyTranslate");
4545
let disableWikipediaElement = document.getElementById("disable-wikipedia");
4646
let disableMediumElement = document.getElementById("disable-medium");
4747
let disableQuoraElement = document.getElementById("disable-quora");
48+
let disableImdbElement = document.getElementById("disable-imdb");
4849
let disableReutersElement = document.getElementById("disable-reuters");
4950
let disablePeertubeElement = document.getElementById("disable-peertube");
5051
let disableLbryElement = document.getElementById("disable-lbry");
@@ -67,6 +68,7 @@ browser.storage.local.get(
6768
"disableTiktok",
6869
"disableMedium",
6970
"disableQuora",
71+
"disableImdb",
7072
"disableReuters",
7173
"disablePeertubeTargets",
7274
"disableLbryTargets",
@@ -88,6 +90,7 @@ browser.storage.local.get(
8890
disableTiktokElement.checked = !r.disableTiktok;
8991
disableMediumElement.checked = !r.disableMedium;
9092
disableQuoraElement.checked = !r.disableQuora;
93+
disableImdbElement.checked = !r.disableImdb;
9194
disableReutersElement.checked = !r.disableReuters;
9295
disablePeertubeElement.checked = !r.disablePeertubeTargets;
9396
disableLbryElement.checked = !r.disableLbryTargets;
@@ -116,6 +119,7 @@ document.addEventListener("change", () => {
116119
disableTiktok: !disableTiktokElement.checked,
117120
disableMedium: !disableMediumElement.checked,
118121
disableQuora: !disableQuoraElement.checked,
122+
disableImdb: !disableImdbElement.checked,
119123
disableReuters: !disableReutersElement.checked,
120124
disablePeertubeTargets: !disablePeertubeElement.checked,
121125
disableLbryTargets: !disableLbryElement.checked,

0 commit comments

Comments
 (0)