mirror of https://github.com/gorhill/uBlock.git
Use Unicode version of hostnames in element picker
Related feedback: https://www.reddit.com/r/uBlockOrigin/comments/15vfkm6/
This commit is contained in:
parent
ed6c0d2f50
commit
55d068aca3
|
@ -26,6 +26,7 @@
|
||||||
import './codemirror/ubo-static-filtering.js';
|
import './codemirror/ubo-static-filtering.js';
|
||||||
|
|
||||||
import { hostnameFromURI } from './uri-utils.js';
|
import { hostnameFromURI } from './uri-utils.js';
|
||||||
|
import punycode from '../lib/punycode.js';
|
||||||
import * as sfp from './static-filtering-parser.js';
|
import * as sfp from './static-filtering-parser.js';
|
||||||
|
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
@ -147,7 +148,10 @@ const renderRange = function(id, value, invert = false) {
|
||||||
const userFilterFromCandidate = function(filter) {
|
const userFilterFromCandidate = function(filter) {
|
||||||
if ( filter === '' || filter === '!' ) { return; }
|
if ( filter === '' || filter === '!' ) { return; }
|
||||||
|
|
||||||
const hn = hostnameFromURI(docURL.href);
|
let hn = hostnameFromURI(docURL.href);
|
||||||
|
if ( hn.startsWith('xn--') ) {
|
||||||
|
hn = punycode.toUnicode(hn);
|
||||||
|
}
|
||||||
|
|
||||||
// Cosmetic filter?
|
// Cosmetic filter?
|
||||||
if ( reCosmeticAnchor.test(filter) ) {
|
if ( reCosmeticAnchor.test(filter) ) {
|
||||||
|
|
Loading…
Reference in New Issue