python / python/cpython

Opening a new unfocused tab in Chrome with webbrowser.open

Aberta
#92,683 6 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

OS-windows stdlib type-bug
Linguagem predominante
Python
Estrelas
77.2k
Forks
36k
Métricas de merge de PRs
Métricas de PR pendentes

Descrição

OS → Microsoft Windows 11
Chrome Version → 101.0.4951.54 (official version) 64 bits

I have Google website open and I want to open the Stackoverflow website in a new tab but the screen keeps showing the Google website.

All possible combinations I've tried to use but the page still opens and pulls the focus to it, my attempts were:

sof = 'https://stackoverflow.com'
webbrowser.open(sof, new=0, autoraise=False)
webbrowser.open(sof, new=2, autoraise=False)
webbrowser.open(sof, new=0, autoraise=True)
webbrowser.open(sof, new=2, autoraise=True)

All indications of use for such a function, lead me to the webbrowser + autoraise, I believe there is a problem.

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece pelo ponto de entrada webbrowser.open e reproduza o comportamento relatado no Windows 11 com o Chrome, usando as combinações listadas de new e autoraise. Determine se as opções documentadas devem controlar o foco da aba nesse ambiente; a conclusão exige uma correção confirmada com cobertura de regressão ou uma issue esclarecida documentando a limitação da plataforma.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
desktop
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.