openai / openai/codex

Using Playwright

Open
#45,532 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app browser bug windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using (From “About Codex” dialog)?

26.908.40834

What subscription do you have?

domiciano.rossi@gmail.com

What platform is your computer?

Microsoft Windows NT 10.0.26200.0 x64

What issue are you seeing?
  1. ID do feedback: 01a0a1f9-287d-77d2-b89f-9dc38bd7b3db
  2. Endereço: https://g1.globo.com/
  3. Erro: The site-safety policy blocks this action
  4. Seu teste: o site abre normalmente nos navegadores e pelo Playwright local.
What steps can reproduce the bug?

Eu não entendi. o https://g1.globo.com/ está bloqueando?

19:16

Não. O bloqueio veio da ferramenta de navegador desta sessão, não do G1.
Ao tentar abrir o endereço, a ferramenta informou que sua política de segurança não permite acessar esse domínio. Ela não explicou o motivo específico.
Minha resposta anterior ficou ambígua: não há evidência de que o G1 esteja bloqueando você ou o Playwright.

19:16

Eu consigo abrir o site normalmente por todos os navegadores instalados

19:17

Sim, isso é compatível com o que aconteceu. A restrição vale para a minha ferramenta de automação nesta sessão, não para os seus navegadores.
O G1 abre normalmente para você; minha tentativa foi barrada pela ferramenta antes de acessar o site. Eu não tenho acesso ao motivo específico nem como remover essa restrição.

19:17

Então me instrua como fazer isso manualmente.

19:18

Para abrir o G1 manualmente usando o Playwright instalado, execute no PowerShell:
playwright open https://g1.globo.com/
Se aparecer uma mensagem dizendo que o navegador não está instalado, execute:
playwright install chromium
Depois, repita o primeiro comando. Uma janela do navegador será aberta com o site.

19:18

o chromium está instalado porque já uso com outra IA. De qualquer maneira, fiz o teste e funcionou normalmente

19:20

Isso confirma que o Playwright e o Chromium estão funcionando e conseguem abrir o G1 no seu computador.
O bloqueio ocorreu apenas na minha ferramenta nesta sessão. Minha tentativa anterior não chegou a testar o Playwright que você instalou.

19:20

Ok, mas ainda não tenho a solução para resolver a questão

19:21

Você tem razão. Ainda não resolvemos a execução autônoma por mim. Seu teste confirmou que a instalação funciona.
Nesta sessão, recebi um bloqueio explícito que também proíbe tentar o mesmo acesso por outro caminho. Não consigo removê-lo, e reinstalar o Playwright não resolve isso.
O próximo passo é reportar o bloqueio pelo suporte ou feedback do aplicativo, com esta mensagem:
A automação do Codex bloqueia https://g1.globo.com/ por “site-safety policy”. O endereço abre normalmente nos navegadores e pelo comando local playwright open https://g1.globo.com/. Preciso verificar por que a política impede esse domínio.

Não tenho evidência de uma configuração local que permita corrigir essa restrição.

What is the expected behavior?

No response

Additional information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the reported attempt to access https://g1.globo.com/ through the Codex browser tool and compare it with the user's successful local playwright open test. Trace the site-safety policy decision and document why the domain is blocked; done means the cause and a supported resolution or limitation are clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
playwright
Domain
devtools, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.