mirror of
https://github.com/anticensority/runet-censorship-bypass.git
synced 2024-11-24 02:13:43 +03:00
Fix URL() errors in context-menus
This commit is contained in:
parent
b72611dda2
commit
d6bf6510b4
|
@ -221,6 +221,13 @@ chrome.storage.local.get(null, (oldStorage) => {
|
||||||
);
|
);
|
||||||
console.log('Alarm listener installed. We won\'t miss any PAC update.');
|
console.log('Alarm listener installed. We won\'t miss any PAC update.');
|
||||||
|
|
||||||
|
window.addEventListener('online', () => {
|
||||||
|
|
||||||
|
console.log('We are online, checking periodic updates...');
|
||||||
|
antiCensorRu.setAlarms();
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
if (antiCensorRu.ifFirstInstall) {
|
if (antiCensorRu.ifFirstInstall) {
|
||||||
// INSTALL
|
// INSTALL
|
||||||
console.log('Installing...');
|
console.log('Installing...');
|
||||||
|
|
|
@ -10,18 +10,19 @@
|
||||||
|
|
||||||
const removeProtocol = (url) => {
|
const removeProtocol = (url) => {
|
||||||
|
|
||||||
const link = createLink(url);
|
const link = new URL(url);
|
||||||
return link.href.replace( link.protocol + '//', '' );
|
return link.href.replace( link.protocol + '//', '' );
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
createMenuLinkEntry( 'Сайт доступен из-за границы? Is up?', (tab) => 'http://isup.me/'+ createLink(tab.url).hostname );
|
createMenuLinkEntry( 'Сайт доступен из-за границы? Is up?', (tab) => 'http://isup.me/'+ new URL(tab.url).hostname );
|
||||||
|
|
||||||
window.reestrUrl = 'http://reestr.rublacklist.net/search/?q=';
|
window.reestrUrl = 'http://reestr.rublacklist.net/search/?q=';
|
||||||
|
|
||||||
createMenuLinkEntry( 'Сайт в реестре блокировок?', (tab) => {
|
createMenuLinkEntry( 'Сайт в реестре блокировок?', (tab) => {
|
||||||
|
|
||||||
const ifHost = confirm('Да — искать по домену\nНет — искать по IP (зависит от местоположения)');
|
const ifHost = confirm('Да — искать по домену\nНет — искать по IP (зависит от местоположения)');
|
||||||
const hostname = createLink( tab.url ).hostname;
|
const hostname = new URL( tab.url ).hostname;
|
||||||
if (ifHost) {
|
if (ifHost) {
|
||||||
return reestrUrl + hostname;
|
return reestrUrl + hostname;
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,7 +27,7 @@ document.body.innerHTML = `
|
||||||
<a href="http://site2pic.com/">site2pic [COPY]</a><br/>
|
<a href="http://site2pic.com/">site2pic [COPY]</a><br/>
|
||||||
<a href="https://browshot.com">brow shot [COPY]</a>
|
<a href="https://browshot.com">brow shot [COPY]</a>
|
||||||
<h3>Инструменты</h3>
|
<h3>Инструменты</h3>
|
||||||
<a href="http://isup.me/{url}">Сайт доступен из-за границы? isup.me</a><br/>
|
<a href="http://isup.me/${url}">Сайт доступен из-за границы? isup.me</a><br/>
|
||||||
<a href='
|
<a href='
|
||||||
data:text/html;charset=utf8,<title>Запрашиваю...</title>
|
data:text/html;charset=utf8,<title>Запрашиваю...</title>
|
||||||
<form method="POST" action="https://www.host-tracker.com/ru/InstantCheck/Create">
|
<form method="POST" action="https://www.host-tracker.com/ru/InstantCheck/Create">
|
||||||
|
|
Loading…
Reference in New Issue
Block a user