O que é a sintaxe de padrão de bloqueio / permissão do Google Chrome?

1

Estou procurando documentação descrevendo a sintaxe glob / curinga / padrão do Google Chrome usada em listas de bloqueio / permissão para configurações de conteúdo.

Se você estiver usando o Chrome, essas páginas de configurações poderão ser acessadas por meio de URLs como:

chrome://settings/content/javascript

chrome://settings/content/cookies

Existem várias outras páginas que usam a mesma sintaxe de correspondência de url. Quando você clica em "Adicionar", o formulário exibe o texto do exemplo, [*.]example.com . Os colchetes parecem ser necessários ao usar o padrão curinga, já que omití-los resulta na mensagem Not a valid web address .

Documentação oficial ou código-fonte seria bom, mas um simples BNF é ideal.

Encontrei duas páginas relacionadas que descrevem a correspondência de padrões de URL no Chrome, mas nenhuma delas se aplica a esse caso. Por favor, não os referencie, a menos que aconteça que eu não entendi a relevância deles (nem documente os colchetes requeridos):

  1. link

  2. link

por stewSquared 28.08.2018 / 03:29

0 respostas