mirror of
https://github.com/anticensority/runet-censorship-bypass.git
synced 2024-11-27 20:03:45 +03:00
Turn off TUNN CONN FAILED for chrome. Fix proxy settings setter bug
This commit is contained in:
parent
da06ea4aac
commit
fe2e986bfe
File diff suppressed because it is too large
Load Diff
|
@ -544,11 +544,8 @@ ${
|
||||||
if (
|
if (
|
||||||
details && details.levelOfControl === 'controlled_by_this_extension'
|
details && details.levelOfControl === 'controlled_by_this_extension'
|
||||||
) {
|
) {
|
||||||
const pac = window.utils.getProp(details, 'value.pacScript');
|
|
||||||
if (pac && pac.data) {
|
|
||||||
return chrome.proxy.settings.set(details, chromified(cb));
|
return chrome.proxy.settings.set(details, chromified(cb));
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
kitchenState(ifIncontinence, true);
|
kitchenState(ifIncontinence, true);
|
||||||
cb(null, null, new TypeError(
|
cb(null, null, new TypeError(
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -4,11 +4,12 @@
|
||||||
|
|
||||||
const timeouted = window.utils.timeouted;
|
const timeouted = window.utils.timeouted;
|
||||||
|
|
||||||
|
const isProxied = (requestDetails) => false;
|
||||||
const isProxySideError = (details) =>
|
const isProxySideError = (details) =>
|
||||||
/* About !main_frame: Main frame websocket errors are followed by webnavigation errors
|
/* About !main_frame: Main frame websocket errors are followed by webnavigation errors
|
||||||
which chrome-internals code resets the state of the popup.
|
which chrome-internals code resets the state of the popup.
|
||||||
*/
|
*/
|
||||||
details.error === 'net::ERR_TUNNEL_CONNECTION_FAILED' && details.type !== 'main_frame' ||
|
details.error === 'net::ERR_TUNNEL_CONNECTION_FAILED' && details.type !== 'main_frame' && isProxied(details) ||
|
||||||
details.error === 'NS_ERROR_CONNECTION_REFUSED' && Boolean(details.proxyInfo);
|
details.error === 'NS_ERROR_CONNECTION_REFUSED' && Boolean(details.proxyInfo);
|
||||||
|
|
||||||
const urlToA = (url) => new URL(url).host.link(
|
const urlToA = (url) => new URL(url).host.link(
|
||||||
|
@ -165,5 +166,4 @@
|
||||||
timeouted(isProxyErrorHandledAsync),
|
timeouted(isProxyErrorHandledAsync),
|
||||||
{urls: ['<all_urls>']},
|
{urls: ['<all_urls>']},
|
||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user