parent
							
								
									50542fa6a3
								
							
						
					
					
						commit
						0417469a26
					
				| 
						 | 
					@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Added
 | 
					### Added
 | 
				
			||||||
- Added hyperlink auditing blocking [#184](https://gitlab.com/KevinRoebert/ClearUrls/issues/184)
 | 
					- Added hyperlink auditing blocking [#184](https://gitlab.com/KevinRoebert/ClearUrls/issues/184)
 | 
				
			||||||
 | 
					- Added yandex link fix script, to avoid URL tracking [#305](https://gitlab.com/KevinRoebert/ClearUrls/issues/305)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Compatibility note
 | 
					### Compatibility note
 | 
				
			||||||
- Require Firefox >= 55
 | 
					- Require Firefox >= 55
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * ClearURLs
 | 
					 * ClearURLs
 | 
				
			||||||
 * Copyright (c) 2017-2019 Kevin Röbert
 | 
					 * Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * This program is free software: you can redistribute it and/or modify
 | 
					 * This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 * it under the terms of the GNU Lesser General Public License as published by
 | 
					 * it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * ClearURLs
 | 
					 * ClearURLs
 | 
				
			||||||
 * Copyright (c) 2017-2019 Kevin Röbert
 | 
					 * Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * This program is free software: you can redistribute it and/or modify
 | 
					 * This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 * it under the terms of the GNU Lesser General Public License as published by
 | 
					 * it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * ClearURLs
 | 
					 * ClearURLs
 | 
				
			||||||
 * Copyright (c) 2017-2019 Kevin Röbert
 | 
					 * Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * This program is free software: you can redistribute it and/or modify
 | 
					 * This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 * it under the terms of the GNU Lesser General Public License as published by
 | 
					 * it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
* ClearURLs
 | 
					* ClearURLs
 | 
				
			||||||
* Copyright (c) 2017-2019 Kevin Röbert
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
*
 | 
					*
 | 
				
			||||||
* This program is free software: you can redistribute it and/or modify
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
* it under the terms of the GNU Lesser General Public License as published by
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * ClearURLs
 | 
					 * ClearURLs
 | 
				
			||||||
 * Copyright (c) 2017-2019 Kevin Röbert
 | 
					 * Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * This program is free software: you can redistribute it and/or modify
 | 
					 * This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 * it under the terms of the GNU Lesser General Public License as published by
 | 
					 * it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										61
									
								
								core_js/yandex_link_fix.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								core_js/yandex_link_fix.js
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,61 @@
 | 
				
			||||||
 | 
					/*
 | 
				
			||||||
 | 
					* ClearURLs
 | 
				
			||||||
 | 
					* Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 | 
					*
 | 
				
			||||||
 | 
					* This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					* it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
 | 
					* the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					* (at your option) any later version.
 | 
				
			||||||
 | 
					*
 | 
				
			||||||
 | 
					* This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					* but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					* GNU Lesser General Public License for more details.
 | 
				
			||||||
 | 
					*
 | 
				
			||||||
 | 
					* You should have received a copy of the GNU Lesser General Public License
 | 
				
			||||||
 | 
					* along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					*/
 | 
				
			||||||
 | 
					(function (window) {
 | 
				
			||||||
 | 
					    "use strict";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    function injectFunction() {
 | 
				
			||||||
 | 
					        let ele = document.createElement('script');
 | 
				
			||||||
 | 
					        let s = document.getElementsByTagName('script')[0];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ele.type = 'text/javascript';
 | 
				
			||||||
 | 
					        ele.textContent = "Object.defineProperty(window, '_borschik', {" +
 | 
				
			||||||
 | 
					            "    value: function() { return false; }," +
 | 
				
			||||||
 | 
					            "    writable: false," +
 | 
				
			||||||
 | 
					            "    configurable: false" +
 | 
				
			||||||
 | 
					            "});";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        s.parentNode.insertBefore(ele, s);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    /*
 | 
				
			||||||
 | 
					    * The main entry
 | 
				
			||||||
 | 
					    */
 | 
				
			||||||
 | 
					    function main()
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        injectFunction();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        document.addEventListener('mouseover', function (event) {
 | 
				
			||||||
 | 
					            let a = event.target, depth = 1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            while (a && a.tagName !== 'A' && depth-- > 0) {
 | 
				
			||||||
 | 
					                a = a.parentNode;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            if (a && a.tagName === 'A') {
 | 
				
			||||||
 | 
					                try {
 | 
				
			||||||
 | 
					                    a.removeAttribute('data-counter');
 | 
				
			||||||
 | 
					                    delete a.dataset.cthref;
 | 
				
			||||||
 | 
					                } catch(e) {
 | 
				
			||||||
 | 
					                    console.log(e);
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }, true);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    main();
 | 
				
			||||||
 | 
					})(window);
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * ClearURLs
 | 
					 * ClearURLs
 | 
				
			||||||
 * Copyright (c) 2017-2019 Kevin Röbert
 | 
					 * Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * This program is free software: you can redistribute it and/or modify
 | 
					 * This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 * it under the terms of the GNU Lesser General Public License as published by
 | 
					 * it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * ClearURLs
 | 
					 * ClearURLs
 | 
				
			||||||
 * Copyright (c) 2017-2019 Kevin Röbert
 | 
					 * Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * This program is free software: you can redistribute it and/or modify
 | 
					 * This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 * it under the terms of the GNU Lesser General Public License as published by
 | 
					 * it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<!--
 | 
					<!--
 | 
				
			||||||
ClearURLs
 | 
					ClearURLs
 | 
				
			||||||
Copyright (c) 2017-2019 Kevin Röbert
 | 
					Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This program is free software: you can redistribute it and/or modify
 | 
					This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
it under the terms of the GNU Lesser General Public License as published by
 | 
					it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<!--
 | 
					<!--
 | 
				
			||||||
ClearURLs
 | 
					ClearURLs
 | 
				
			||||||
Copyright (c) 2017-2019 Kevin Röbert
 | 
					Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This program is free software: you can redistribute it and/or modify
 | 
					This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
it under the terms of the GNU Lesser General Public License as published by
 | 
					it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<!--
 | 
					<!--
 | 
				
			||||||
ClearURLs
 | 
					ClearURLs
 | 
				
			||||||
Copyright (c) 2017-2019 Kevin Röbert
 | 
					Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This program is free software: you can redistribute it and/or modify
 | 
					This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
it under the terms of the GNU Lesser General Public License as published by
 | 
					it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<!--
 | 
					<!--
 | 
				
			||||||
ClearURLs
 | 
					ClearURLs
 | 
				
			||||||
Copyright (c) 2017-2019 Kevin Röbert
 | 
					Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This program is free software: you can redistribute it and/or modify
 | 
					This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
it under the terms of the GNU Lesser General Public License as published by
 | 
					it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
<!--
 | 
					<!--
 | 
				
			||||||
ClearURLs
 | 
					ClearURLs
 | 
				
			||||||
Copyright (c) 2017-2019 Kevin Röbert
 | 
					Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This program is free software: you can redistribute it and/or modify
 | 
					This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
it under the terms of the GNU Lesser General Public License as published by
 | 
					it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										323
									
								
								manifest.json
									
									
									
									
									
								
							
							
						
						
									
										323
									
								
								manifest.json
									
									
									
									
									
								
							| 
						 | 
					@ -8,7 +8,7 @@
 | 
				
			||||||
    "default_locale": "en",
 | 
					    "default_locale": "en",
 | 
				
			||||||
    "applications": {
 | 
					    "applications": {
 | 
				
			||||||
        "gecko": {
 | 
					        "gecko": {
 | 
				
			||||||
            "id":   "{74145f27-f039-47ce-a470-a662b129930a}"
 | 
					            "id": "{74145f27-f039-47ce-a470-a662b129930a}"
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "icons": {
 | 
					    "icons": {
 | 
				
			||||||
| 
						 | 
					@ -73,115 +73,228 @@
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "content_scripts": [
 | 
					    "content_scripts": [
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            "matches": ["<all_urls>"],
 | 
					            "matches": [
 | 
				
			||||||
 | 
					                "<all_urls>"
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
            "js": [
 | 
					            "js": [
 | 
				
			||||||
                "browser-polyfill.js"
 | 
					                "browser-polyfill.js"
 | 
				
			||||||
            ]
 | 
					            ]
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            "all_frames": true,
 | 
					            "all_frames": true,
 | 
				
			||||||
            "matches": ["*://*.google.com/*", "*://*.google.ad/*",
 | 
					            "matches": [
 | 
				
			||||||
                "*://*.google.ae/*", "*://*.google.com.af/*",
 | 
					                "*://*.google.com/*",
 | 
				
			||||||
                "*://*.google.com.ag/*", "*://*.google.com.ai/*",
 | 
					                "*://*.google.ad/*",
 | 
				
			||||||
                "*://*.google.al/*", "*://*.google.am/*",
 | 
					                "*://*.google.ae/*",
 | 
				
			||||||
                "*://*.google.co.ao/*", "*://*.google.com.ar/*",
 | 
					                "*://*.google.com.af/*",
 | 
				
			||||||
                "*://*.google.as/*", "*://*.google.at/*",
 | 
					                "*://*.google.com.ag/*",
 | 
				
			||||||
                "*://*.google.com.au/*", "*://*.google.az/*",
 | 
					                "*://*.google.com.ai/*",
 | 
				
			||||||
                "*://*.google.ba/*", "*://*.google.com.bd/*",
 | 
					                "*://*.google.al/*",
 | 
				
			||||||
                "*://*.google.be/*", "*://*.google.bf/*",
 | 
					                "*://*.google.am/*",
 | 
				
			||||||
                "*://*.google.bg/*", "*://*.google.com.bh/*",
 | 
					                "*://*.google.co.ao/*",
 | 
				
			||||||
                "*://*.google.bi/*", "*://*.google.bj/*",
 | 
					                "*://*.google.com.ar/*",
 | 
				
			||||||
                "*://*.google.com.bn/*", "*://*.google.com.bo/*",
 | 
					                "*://*.google.as/*",
 | 
				
			||||||
                "*://*.google.com.br/*", "*://*.google.bs/*",
 | 
					                "*://*.google.at/*",
 | 
				
			||||||
                "*://*.google.bt/*", "*://*.google.co.bw/*",
 | 
					                "*://*.google.com.au/*",
 | 
				
			||||||
                "*://*.google.by/*", "*://*.google.com.bz/*",
 | 
					                "*://*.google.az/*",
 | 
				
			||||||
                "*://*.google.ca/*", "*://*.google.cd/*",
 | 
					                "*://*.google.ba/*",
 | 
				
			||||||
                "*://*.google.cf/*", "*://*.google.cg/*",
 | 
					                "*://*.google.com.bd/*",
 | 
				
			||||||
                "*://*.google.ch/*", "*://*.google.ci/*",
 | 
					                "*://*.google.be/*",
 | 
				
			||||||
                "*://*.google.co.ck/*", "*://*.google.cl/*",
 | 
					                "*://*.google.bf/*",
 | 
				
			||||||
                "*://*.google.cm/*", "*://*.google.cn/*",
 | 
					                "*://*.google.bg/*",
 | 
				
			||||||
                "*://*.google.com.co/*", "*://*.google.co.cr/*",
 | 
					                "*://*.google.com.bh/*",
 | 
				
			||||||
                "*://*.google.com.cu/*", "*://*.google.cv/*",
 | 
					                "*://*.google.bi/*",
 | 
				
			||||||
                "*://*.google.com.cy/*", "*://*.google.cz/*",
 | 
					                "*://*.google.bj/*",
 | 
				
			||||||
                "*://*.google.de/*", "*://*.google.dj/*",
 | 
					                "*://*.google.com.bn/*",
 | 
				
			||||||
                "*://*.google.dk/*", "*://*.google.dm/*",
 | 
					                "*://*.google.com.bo/*",
 | 
				
			||||||
                "*://*.google.com.do/*", "*://*.google.dz/*",
 | 
					                "*://*.google.com.br/*",
 | 
				
			||||||
                "*://*.google.com.ec/*", "*://*.google.ee/*",
 | 
					                "*://*.google.bs/*",
 | 
				
			||||||
                "*://*.google.com.eg/*", "*://*.google.es/*",
 | 
					                "*://*.google.bt/*",
 | 
				
			||||||
                "*://*.google.com.et/*", "*://*.google.fi/*",
 | 
					                "*://*.google.co.bw/*",
 | 
				
			||||||
                "*://*.google.com.fj/*", "*://*.google.fm/*",
 | 
					                "*://*.google.by/*",
 | 
				
			||||||
                "*://*.google.fr/*", "*://*.google.ga/*",
 | 
					                "*://*.google.com.bz/*",
 | 
				
			||||||
                "*://*.google.ge/*", "*://*.google.gg/*",
 | 
					                "*://*.google.ca/*",
 | 
				
			||||||
                "*://*.google.com.gh/*", "*://*.google.com.gi/*",
 | 
					                "*://*.google.cd/*",
 | 
				
			||||||
                "*://*.google.gl/*", "*://*.google.gm/*",
 | 
					                "*://*.google.cf/*",
 | 
				
			||||||
                "*://*.google.gp/*", "*://*.google.gr/*",
 | 
					                "*://*.google.cg/*",
 | 
				
			||||||
                "*://*.google.com.gt/*", "*://*.google.gy/*",
 | 
					                "*://*.google.ch/*",
 | 
				
			||||||
                "*://*.google.com.hk/*", "*://*.google.hn/*",
 | 
					                "*://*.google.ci/*",
 | 
				
			||||||
                "*://*.google.hr/*", "*://*.google.ht/*",
 | 
					                "*://*.google.co.ck/*",
 | 
				
			||||||
                "*://*.google.hu/*", "*://*.google.co.id/*",
 | 
					                "*://*.google.cl/*",
 | 
				
			||||||
                "*://*.google.ie/*", "*://*.google.co.il/*",
 | 
					                "*://*.google.cm/*",
 | 
				
			||||||
                "*://*.google.im/*", "*://*.google.co.in/*",
 | 
					                "*://*.google.cn/*",
 | 
				
			||||||
                "*://*.google.iq/*", "*://*.google.is/*", "*://*.google.it/*",
 | 
					                "*://*.google.com.co/*",
 | 
				
			||||||
                "*://*.google.je/*", "*://*.google.com.jm/*",
 | 
					                "*://*.google.co.cr/*",
 | 
				
			||||||
                "*://*.google.jo/*", "*://*.google.co.jp/*",
 | 
					                "*://*.google.com.cu/*",
 | 
				
			||||||
                "*://*.google.co.ke/*", "*://*.google.com.kh/*",
 | 
					                "*://*.google.cv/*",
 | 
				
			||||||
                "*://*.google.ki/*", "*://*.google.kg/*",
 | 
					                "*://*.google.com.cy/*",
 | 
				
			||||||
                "*://*.google.co.kr/*", "*://*.google.com.kw/*",
 | 
					                "*://*.google.cz/*",
 | 
				
			||||||
                "*://*.google.kz/*", "*://*.google.la/*",
 | 
					                "*://*.google.de/*",
 | 
				
			||||||
                "*://*.google.com.lb/*", "*://*.google.li/*",
 | 
					                "*://*.google.dj/*",
 | 
				
			||||||
                "*://*.google.lk/*", "*://*.google.co.ls/*",
 | 
					                "*://*.google.dk/*",
 | 
				
			||||||
                "*://*.google.lt/*", "*://*.google.lu/*", "*://*.google.lv/*",
 | 
					                "*://*.google.dm/*",
 | 
				
			||||||
                "*://*.google.com.ly/*", "*://*.google.co.ma/*",
 | 
					                "*://*.google.com.do/*",
 | 
				
			||||||
                "*://*.google.md/*", "*://*.google.me/*", "*://*.google.mg/*",
 | 
					                "*://*.google.dz/*",
 | 
				
			||||||
                "*://*.google.mk/*", "*://*.google.ml/*",
 | 
					                "*://*.google.com.ec/*",
 | 
				
			||||||
                "*://*.google.com.mm/*", "*://*.google.mn/*",
 | 
					                "*://*.google.ee/*",
 | 
				
			||||||
                "*://*.google.ms/*", "*://*.google.com.mt/*",
 | 
					                "*://*.google.com.eg/*",
 | 
				
			||||||
                "*://*.google.mu/*", "*://*.google.mv/*", "*://*.google.mw/*",
 | 
					                "*://*.google.es/*",
 | 
				
			||||||
                "*://*.google.com.mx/*", "*://*.google.com.my/*",
 | 
					                "*://*.google.com.et/*",
 | 
				
			||||||
                "*://*.google.co.mz/*", "*://*.google.com.na/*",
 | 
					                "*://*.google.fi/*",
 | 
				
			||||||
                "*://*.google.com.nf/*", "*://*.google.com.ng/*",
 | 
					                "*://*.google.com.fj/*",
 | 
				
			||||||
                "*://*.google.com.ni/*", "*://*.google.ne/*",
 | 
					                "*://*.google.fm/*",
 | 
				
			||||||
                "*://*.google.nl/*", "*://*.google.no/*",
 | 
					                "*://*.google.fr/*",
 | 
				
			||||||
                "*://*.google.com.np/*", "*://*.google.nr/*",
 | 
					                "*://*.google.ga/*",
 | 
				
			||||||
                "*://*.google.nu/*", "*://*.google.co.nz/*",
 | 
					                "*://*.google.ge/*",
 | 
				
			||||||
                "*://*.google.com.om/*", "*://*.google.com.pa/*",
 | 
					                "*://*.google.gg/*",
 | 
				
			||||||
                "*://*.google.com.pe/*", "*://*.google.com.pg/*",
 | 
					                "*://*.google.com.gh/*",
 | 
				
			||||||
                "*://*.google.com.ph/*", "*://*.google.com.pk/*",
 | 
					                "*://*.google.com.gi/*",
 | 
				
			||||||
                "*://*.google.pl/*", "*://*.google.pn/*",
 | 
					                "*://*.google.gl/*",
 | 
				
			||||||
                "*://*.google.com.pr/*", "*://*.google.ps/*",
 | 
					                "*://*.google.gm/*",
 | 
				
			||||||
                "*://*.google.pt/*", "*://*.google.com.py/*",
 | 
					                "*://*.google.gp/*",
 | 
				
			||||||
                "*://*.google.com.qa/*", "*://*.google.ro/*",
 | 
					                "*://*.google.gr/*",
 | 
				
			||||||
                "*://*.google.ru/*", "*://*.google.rw/*",
 | 
					                "*://*.google.com.gt/*",
 | 
				
			||||||
                "*://*.google.com.sa/*", "*://*.google.com.sb/*",
 | 
					                "*://*.google.gy/*",
 | 
				
			||||||
                "*://*.google.sc/*", "*://*.google.se/*",
 | 
					                "*://*.google.com.hk/*",
 | 
				
			||||||
                "*://*.google.com.sg/*", "*://*.google.sh/*",
 | 
					                "*://*.google.hn/*",
 | 
				
			||||||
                "*://*.google.si/*", "*://*.google.sk/*",
 | 
					                "*://*.google.hr/*",
 | 
				
			||||||
                "*://*.google.com.sl/*", "*://*.google.sn/*",
 | 
					                "*://*.google.ht/*",
 | 
				
			||||||
                "*://*.google.so/*", "*://*.google.sm/*",
 | 
					                "*://*.google.hu/*",
 | 
				
			||||||
                "*://*.google.sr/*", "*://*.google.st/*",
 | 
					                "*://*.google.co.id/*",
 | 
				
			||||||
                "*://*.google.com.sv/*", "*://*.google.td/*",
 | 
					                "*://*.google.ie/*",
 | 
				
			||||||
                "*://*.google.tg/*", "*://*.google.co.th/*",
 | 
					                "*://*.google.co.il/*",
 | 
				
			||||||
                "*://*.google.com.tj/*", "*://*.google.tk/*",
 | 
					                "*://*.google.im/*",
 | 
				
			||||||
                "*://*.google.tl/*", "*://*.google.tm/*",
 | 
					                "*://*.google.co.in/*",
 | 
				
			||||||
                "*://*.google.tn/*", "*://*.google.to/*",
 | 
					                "*://*.google.iq/*",
 | 
				
			||||||
                "*://*.google.com.tr/*", "*://*.google.tt/*",
 | 
					                "*://*.google.is/*",
 | 
				
			||||||
                "*://*.google.com.tw/*", "*://*.google.co.tz/*",
 | 
					                "*://*.google.it/*",
 | 
				
			||||||
                "*://*.google.com.ua/*", "*://*.google.co.ug/*",
 | 
					                "*://*.google.je/*",
 | 
				
			||||||
                "*://*.google.co.uk/*", "*://*.google.com.uy/*",
 | 
					                "*://*.google.com.jm/*",
 | 
				
			||||||
                "*://*.google.co.uz/*", "*://*.google.com.vc/*",
 | 
					                "*://*.google.jo/*",
 | 
				
			||||||
                "*://*.google.co.ve/*", "*://*.google.vg/*",
 | 
					                "*://*.google.co.jp/*",
 | 
				
			||||||
                "*://*.google.co.vi/*", "*://*.google.com.vn/*",
 | 
					                "*://*.google.co.ke/*",
 | 
				
			||||||
                "*://*.google.vu/*", "*://*.google.ws/*",
 | 
					                "*://*.google.com.kh/*",
 | 
				
			||||||
                "*://*.google.rs/*", "*://*.google.co.za/*",
 | 
					                "*://*.google.ki/*",
 | 
				
			||||||
                "*://*.google.co.zm/*", "*://*.google.co.zw/*",
 | 
					                "*://*.google.kg/*",
 | 
				
			||||||
                "*://*.google.cat/*"],
 | 
					                "*://*.google.co.kr/*",
 | 
				
			||||||
                "js": [
 | 
					                "*://*.google.com.kw/*",
 | 
				
			||||||
                    "core_js/google_link_fix.js"
 | 
					                "*://*.google.kz/*",
 | 
				
			||||||
                ],
 | 
					                "*://*.google.la/*",
 | 
				
			||||||
                "run_at": "document_end"
 | 
					                "*://*.google.com.lb/*",
 | 
				
			||||||
            }
 | 
					                "*://*.google.li/*",
 | 
				
			||||||
        ],
 | 
					                "*://*.google.lk/*",
 | 
				
			||||||
        "options_ui": {
 | 
					                "*://*.google.co.ls/*",
 | 
				
			||||||
            "page": "html/settings.html"
 | 
					                "*://*.google.lt/*",
 | 
				
			||||||
 | 
					                "*://*.google.lu/*",
 | 
				
			||||||
 | 
					                "*://*.google.lv/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.ly/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.ma/*",
 | 
				
			||||||
 | 
					                "*://*.google.md/*",
 | 
				
			||||||
 | 
					                "*://*.google.me/*",
 | 
				
			||||||
 | 
					                "*://*.google.mg/*",
 | 
				
			||||||
 | 
					                "*://*.google.mk/*",
 | 
				
			||||||
 | 
					                "*://*.google.ml/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.mm/*",
 | 
				
			||||||
 | 
					                "*://*.google.mn/*",
 | 
				
			||||||
 | 
					                "*://*.google.ms/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.mt/*",
 | 
				
			||||||
 | 
					                "*://*.google.mu/*",
 | 
				
			||||||
 | 
					                "*://*.google.mv/*",
 | 
				
			||||||
 | 
					                "*://*.google.mw/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.mx/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.my/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.mz/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.na/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.nf/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.ng/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.ni/*",
 | 
				
			||||||
 | 
					                "*://*.google.ne/*",
 | 
				
			||||||
 | 
					                "*://*.google.nl/*",
 | 
				
			||||||
 | 
					                "*://*.google.no/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.np/*",
 | 
				
			||||||
 | 
					                "*://*.google.nr/*",
 | 
				
			||||||
 | 
					                "*://*.google.nu/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.nz/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.om/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.pa/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.pe/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.pg/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.ph/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.pk/*",
 | 
				
			||||||
 | 
					                "*://*.google.pl/*",
 | 
				
			||||||
 | 
					                "*://*.google.pn/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.pr/*",
 | 
				
			||||||
 | 
					                "*://*.google.ps/*",
 | 
				
			||||||
 | 
					                "*://*.google.pt/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.py/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.qa/*",
 | 
				
			||||||
 | 
					                "*://*.google.ro/*",
 | 
				
			||||||
 | 
					                "*://*.google.ru/*",
 | 
				
			||||||
 | 
					                "*://*.google.rw/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.sa/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.sb/*",
 | 
				
			||||||
 | 
					                "*://*.google.sc/*",
 | 
				
			||||||
 | 
					                "*://*.google.se/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.sg/*",
 | 
				
			||||||
 | 
					                "*://*.google.sh/*",
 | 
				
			||||||
 | 
					                "*://*.google.si/*",
 | 
				
			||||||
 | 
					                "*://*.google.sk/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.sl/*",
 | 
				
			||||||
 | 
					                "*://*.google.sn/*",
 | 
				
			||||||
 | 
					                "*://*.google.so/*",
 | 
				
			||||||
 | 
					                "*://*.google.sm/*",
 | 
				
			||||||
 | 
					                "*://*.google.sr/*",
 | 
				
			||||||
 | 
					                "*://*.google.st/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.sv/*",
 | 
				
			||||||
 | 
					                "*://*.google.td/*",
 | 
				
			||||||
 | 
					                "*://*.google.tg/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.th/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.tj/*",
 | 
				
			||||||
 | 
					                "*://*.google.tk/*",
 | 
				
			||||||
 | 
					                "*://*.google.tl/*",
 | 
				
			||||||
 | 
					                "*://*.google.tm/*",
 | 
				
			||||||
 | 
					                "*://*.google.tn/*",
 | 
				
			||||||
 | 
					                "*://*.google.to/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.tr/*",
 | 
				
			||||||
 | 
					                "*://*.google.tt/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.tw/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.tz/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.ua/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.ug/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.uk/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.uy/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.uz/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.vc/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.ve/*",
 | 
				
			||||||
 | 
					                "*://*.google.vg/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.vi/*",
 | 
				
			||||||
 | 
					                "*://*.google.com.vn/*",
 | 
				
			||||||
 | 
					                "*://*.google.vu/*",
 | 
				
			||||||
 | 
					                "*://*.google.ws/*",
 | 
				
			||||||
 | 
					                "*://*.google.rs/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.za/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.zm/*",
 | 
				
			||||||
 | 
					                "*://*.google.co.zw/*",
 | 
				
			||||||
 | 
					                "*://*.google.cat/*"
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            "js": [
 | 
				
			||||||
 | 
					                "core_js/google_link_fix.js"
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            "run_at": "document_end"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "all_frames": true,
 | 
				
			||||||
 | 
					            "matches": [
 | 
				
			||||||
 | 
					                "*://*.yandex.ru/*",
 | 
				
			||||||
 | 
					                "*://*.yandex.com/*"
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            "js": [
 | 
				
			||||||
 | 
					                "core_js/yandex_link_fix.js"
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            "run_at": "document_end"
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					    ],
 | 
				
			||||||
 | 
					    "options_ui": {
 | 
				
			||||||
 | 
					        "page": "html/settings.html"
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
<?php
 | 
					<?php
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * ClearURLs
 | 
					 * ClearURLs
 | 
				
			||||||
 * Copyright (c) 2017-2019 Kevin Röbert
 | 
					 * Copyright (c) 2017-2020 Kevin Röbert
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * This program is free software: you can redistribute it and/or modify
 | 
					 * This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 * it under the terms of the GNU Lesser General Public License as published by
 | 
					 * it under the terms of the GNU Lesser General Public License as published by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user