Reportar Bugs
Bugs no Firefox são monitorados usando a base de dados Bugzilla. Com a crescente popularidade do navegador Firefox, muitos relatos indevidos de bugs são preenchidos e muitos dos bons são duplicatas de bugs já arquivados. O objetivo desta página é ajudá-lo a arquivar melhores relatos de bugs, que por fim ajudarão os desenvolvedores a corrigi-los.
Antes de preencher um relato de bug
Há quatro passos cruciais que você deveria seguir antes de preencher seu primeiro relato de bug:
- Use a última versão do Firefox com um perfil novo
- Verifique se você consegue reproduzir o bug no Mozilla (Suíte)
- Verifique se o bug já foi relatado
- Finalmente, leia o Bug Writing Guidelines
1. Use a última versão do Firefox com um perfil novo
Certifique-se que está usando a última nightly build do Firefox. Sempre instale-a em uma pasta vazia.
Crie um novo perfil do Firefox fechando-o completamente. Inicie-o então usando o parâmetro -p. Exemplo:
"C:\Arquivos de Programas\MozillaFirefox\MozillaFirefox.exe" -p
Selecione Create Profile...
e então inicie o Mozilla
Firefox usando esse perfil. Agora tente reproduzir o bug. É
claro, se o que você vai preencher não é um bug,
mas um pedido de melhoria (enhancement request - RFE), você pode
pular este passo.
2. Verifique se você consegue reproduzir o bug no Mozilla (Suíte)
Visto que o Firefox é baseado no código-base do Mozilla, muitos bugs no Firefox são realmente bugs do Mozilla. A maior diferença entre o Firefox e o Mozilla é a interface do usuário (por exemplo, as barras de ferramentas, menus, barra de status, etc., referidas como "chrome" nos termos do Mozilla). Isto significa que se você está enfrentando um problema com a barra de ferramentas este provavelmente é um bug do Firefox, mas se você esta com problemas com a formatação de páginas web, falha de conexão ou mesmo impressão, estes muito provavelmente são bugs do Mozilla.
Antes mesmo de pensar em preencher um relato de bug para o Mozilla Firefox, baixe a última Mozilla nightly e experimente reproduzir o bug usando um novo perfil do Mozilla. Obtenha aqui a última nightly para Windows, Linux or MacOS X.Se o bug existe no Mozilla, você ainda pode arquivar um relato de bug, mas não arquive-o como um bug do Firefox!
3. Verifique se o bug já foi relatado
A lista de bugs já arquivados está crescendo constantemente, mas se você procurar na categoria apropriada perceberá que a lista não é tão extensa. Os componentes no Firefox são:
- Accessibilidade
- Atualizar
- Autocompletar
- Barras de Ferramentas
- Barra de Localização e Auto-completar
- Bookmarks
- Build-config
- Campo de Pesquisa/Procura Rápida
- Código-fonte
- Console do JavaScript
- Documentação de Ajuda
- Geral
- Gerenciador de Download
- Gerenciador de Extensões/Temas
- Gerenciador de Formulário
- Gerenciador de Senhas
- Histórico
- Inicialização e sistema de profile
- Instalador
- Integração com o SO
- Manipulação de Arquivos
- Menus
- Migração
- Navegação pelo teclado
- Preferências
- Procurar
- Propriedades da Página
- Tabbed Browser
- Visualizador da Ajuda
- Web Site
- Todos Acima
Clique nos links acima para exibir uma lista de todos os bugs para aquele componente (exceto as duplicatas). Se este é um novo bug na última nightly build, você poderia procurar na lista de bugs arquivados hoje. Para obter a lista completa, incluindo duplicatas, clique aqui (demorará para carregar).
4. Finalmente, leia o Bug Writing Guidelines oficial
Este útimo passo somente precisa ser feito uma única vez e provavelmente é o mais importante. Você nunca deveria arquivar um relato de bug antes de ler o Bug Writing Guidelines, oficial, escrito por Gervase Markham. Você aprenderá como escrever um relato de bug detalhado e útil, que reduzirá o tempo levado por um desenvolvedor para corrigi-lo.
Preenchendo um relato de bug
Se você seguiu todos os passos acima, está pronto para preencher um relato de bug. Siga as instruções na página. Visto que você já procurou bugs arquivados anteriormente, você pode pular o Step 1 - search for your bug.
© 2002-2004 David Tenser.