Fix #60
This commit is contained in:
parent
66b0acc454
commit
94cbca0bba
15
clearurls.js
15
clearurls.js
|
@ -221,7 +221,7 @@ function start(items)
|
||||||
* @require urlPatterns as RegExp
|
* @require urlPatterns as RegExp
|
||||||
*/
|
*/
|
||||||
this.setURLPattern = function(urlPatterns) {
|
this.setURLPattern = function(urlPatterns) {
|
||||||
urlPattern = new RegExp(urlPatterns, "mgi");
|
urlPattern = new RegExp(urlPatterns, "i");
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -284,7 +284,7 @@ function start(items)
|
||||||
for (var i = 0; i < exceptions.length; i++) {
|
for (var i = 0; i < exceptions.length; i++) {
|
||||||
if(result) { break; }
|
if(result) { break; }
|
||||||
|
|
||||||
exception_regex = new RegExp(exceptions[i], "gi");
|
exception_regex = new RegExp(exceptions[i], "i");
|
||||||
result = exception_regex.test(url);
|
result = exception_regex.test(url);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -310,11 +310,11 @@ function start(items)
|
||||||
|
|
||||||
for(var i = 0; i < redirections.length; i++)
|
for(var i = 0; i < redirections.length; i++)
|
||||||
{
|
{
|
||||||
result = (url.match(new RegExp(redirections[i], "gi")));
|
result = (url.match(new RegExp(redirections[i], "i")));
|
||||||
|
|
||||||
if (result && result.length > 0)
|
if (result && result.length > 0)
|
||||||
{
|
{
|
||||||
re = (new RegExp(redirections[i], "gi")).exec(url)[1];
|
re = (new RegExp(redirections[i], "i")).exec(url)[1];
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -360,7 +360,7 @@ function start(items)
|
||||||
for (var i = 0; i < rules.length; i++) {
|
for (var i = 0; i < rules.length; i++) {
|
||||||
var beforReplace = url;
|
var beforReplace = url;
|
||||||
|
|
||||||
url = url.replace(new RegExp(rules[i], "gi"), "");
|
url = url.replace(new RegExp(rules[i], "i"), "");
|
||||||
|
|
||||||
if(beforReplace != url)
|
if(beforReplace != url)
|
||||||
{
|
{
|
||||||
|
@ -461,11 +461,8 @@ function start(items)
|
||||||
* Call for every provider the removeFieldsFormURL method.
|
* Call for every provider the removeFieldsFormURL method.
|
||||||
*/
|
*/
|
||||||
for (var i = 0; i < providers.length; i++) {
|
for (var i = 0; i < providers.length; i++) {
|
||||||
let match = providers[i].matchURL(request.url);
|
|
||||||
|
|
||||||
if(match == providers[i].matchURL(request.url));
|
if(providers[i].matchURL(request.url))
|
||||||
|
|
||||||
if(match)
|
|
||||||
{
|
{
|
||||||
result = removeFieldsFormURL(providers[i], request);
|
result = removeFieldsFormURL(providers[i], request);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"manifest_version": 2,
|
"manifest_version": 2,
|
||||||
"name": "ClearURLs",
|
"name": "ClearURLs",
|
||||||
"version": "1.2.2.21",
|
"version": "1.2.2.22",
|
||||||
"author": "Kevin R.",
|
"author": "Kevin R.",
|
||||||
"description": "Remove tracking elements form URLs.",
|
"description": "Remove tracking elements form URLs.",
|
||||||
"homepage_url": "https://gitlab.com/KevinRoebert/ClearUrls",
|
"homepage_url": "https://gitlab.com/KevinRoebert/ClearUrls",
|
||||||
|
|
Loading…
Reference in New Issue
Block a user