AdguardTeam / AdguardTeam/FiltersCompiler

Invalid conversion to uBO syntax - broken regexp in :matches-path()

Ouverte
#263 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
JavaScript
Étoiles
64
Forks
11
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Broken regexp in `:matches-path()` - rexexp is split into two parts and added to different parts of the rule

Image

Original

```adblock
[$path=/\/[0-9A-Z_a-z]+\/status\/\d+/]x.com,twitter.com###layers[style="z-index: 1;"]:has(div[role="dialog"] a[href="/i/premium_sign_up"][style])
```

Converted to uBO

```adblock
+\/status\/\d+/]x.com,twitter.com##:matches-path(/\/[0-9A-Z_a-z)#layers[style="z-index: 1;"]:has(div[role="dialog"] a[href="/i/premium_sign_up"][style])
```

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.