Tópicos da documentação
-
Trabalhando com o Código Fonte Mozilla
-
Uma visão geral do código, como obtê-lo, e o guia de estilo de codificação.
-
Instruções de Compilação
-
Como compilar o Firefox, Thunderbird, SeaMonkey, ou outras aplicações Mozilla.
-
Visão geral do processo de desenvolvimento
-
Uma visão geral do processo de desenvolvimento da Mozilla.
-
Gerenciando múltiplos perfis
-
Ao trabalhar com versões de pré-lançamento do Firefox, é sempre útil ter múltiplos perfis do Firefox, como um para cada canal, ou para diferentes tipos de testes.
-
Teste Automatizado
-
Como executar testes automatizados da Mozilla, e como escrever novos testes.
-
Como enviar um patch
-
Após o seu patch ser escrito, você precisa colocá-lo para ser verificado na árvore de diretórios. Este artigo explica o processo de revisão e como obter o seu patch aprovado.
-
Obtendo a documentação atualizada
-
Como garantir que a documentação seja mantida atualizada à medida que você desenvolve.
-
Módulos da Mozilla e suas propriedades
-
Este artigo fornece informações sobre os módulos da Mozilla, qual o papel de um proprietário do módulo, e como os proprietários do módulo são selecionados.
-
Trechos de código
-
Exemplos de códigos úteis para uma ampla variedade de coisas que você pode precisar para descobrir como fazer.
-
Estratégias de desenvolvimento da Mozilla
-
Dicas de como tirar o máximo proveito do seu tempo trabalhando no projeto da Mozilla.
-
Depuração
-
Encontre dicas úteis e guias para a depuração do código do Mozilla.
-
Desempenho
-
Guias de desempenho e utilitários para ajudar você a fazer o seu código ter um bom desempenho (e trabalhar bem com outros).
-
A plataforma Mozilla
-
Informações sobre o funcionamento da plataforma Mozilla.
-
Adicionando as APIs para o objeto navigator
-
{{ gecko_minversion_inline("9.0") }}
-
Como argumentar o objeto {{ domxref("window.navigator") }} com APIs adicionais.
-
Compatibilidade de Interface
-
Diretrizes para modificar APIs programáveis e binárias no Mozilla.
-
Personalizando o Firefox
-
Informações sobre como criar versões personalizadas do Firefox.
-
Ambiente Virtual ARM Linux
-
Como configurar um emulador ARM rodando Linux para testar ARM-específico, mas não necessariamente código específico da plataforma. Útil para desenvolvedores móveis.
|
Ferramentas
-
Bugzilla
-
O banco de dados Bugzilla é usado para rastrear problemas nos projetos Mozilla.
-
MXR
-
Navegar e pesquisar o repositório de código fonte Mozilla na web.
-
Bonsai
-
A ferramenta Bonsai permite que você descubra quem mudou o arquivo no repositório, e quando o fizeram.
-
Mercurial
-
O sistema distribuído de controle de versão utilizado para gerenciar o código-fonte do Mozilla.
-
Tinderbox
-
O Tinderbox mostra o estado da árvore (Se está ou não construída com sucesso). Verifique isso antes e depois, para ter certeza de que você está trabalhando com uma árvore de trabalho.
-
Monitoramento de falhas
-
Informações sobre Socorro e Talkback relato falhas no sistema.
-
Monitoramento de desempenho
-
Veja informações de desempenho para projetos Mozilla.
-
Callgraph
-
Uma ferramenta para ajudar a realizar a análise estática do código Mozilla, gerando callgraphs automaticamente.
-
Fórums de desenvolvedor
-
A lista de tópicos específicos de fóruns de discussão onde você pode falar sobre questões de desenvolvimento da Mozilla.
-
Plataforma de Desenvolvimento Mozilla Cheat Sheet
-
Lista de Brian Bondy com informações frequentemente referenciado para desenvolvedores da plataforma.
|