Os artigos abaixo incluem conteúdos sobre como baixar e compilar os códigos fontes da Mozilla. Além disso,  encontrará artigos úteis sobre como o código funciona, como desenvolver complementos para aplicativos Mozilla e afins.

Bugzilla
bugzilla.mozilla.org (geralmente abreviado b.m.o) é o sistema de rastreamento de erros do Mozilla.org, um banco de dados para registrar erros e solicitações de aprimoramento para o Firefox, Thunderbird, SeaMonkey, Camino e outros projetos do mozilla.org.
Complementos
Complementos acrescentam novas funcionalidades para os aplicativos baseados no Gecko tais como Firefox, SeaMonkey e Thunderbird. Há dois tipos de complementos principais Extensões adicionam novas características para o aplicativo, enquanto Temas modificam a interface do aplicativo do usuário.
Conecte-se ao Mozilla
criar plugin de busca para mozilla firefox
Firefox 2 usos uma forma simplificada do OpenSearch formate por armazenar plugins de procura. Um MozSearch procura plugin é um arquivo de XML que descreve a máquina de procura, sua URL, e os parâmetros que precisam ser passada àquela URL.
Dispositivos móveis
Firefox OS é um sistema operacional de código aberto (open-source) que utiliza Linux e o motor Gecko da Mozilla para rodar a interface de usuário e aceitar aplicações escritas inteiramente em HTML, CSS e JavaScript.
Firefox
O Firefox  é um popular navegador de internet da Mozilla, disponível para várias plataformas como Windows, Mac OS X e Linux no desktop, bem como Android e iOS nos dispositivos móveis. Sendo altamente compatível com as últimas tecnologias web e poderosas ferramentas de desenvolvimento, o Firefox é um excelente navegador tanto para usuários comuns quanto desenvolvedores web.
Firefox Marketplace
Firefox para Android
Editorial review completed.
Gecko
Gecko é o nome do motor de layout desenvolvido pelo Projeto Mozilla. Ele foi primeiramente nomeado NGLayout.
Git
git mirror atual e oficial da base de códigos do Firefox (também conhecida como "gecko" ou "mozilla-central") pode ser encontrada em https://github.com/mozilla/gecko-dev. Este repositório contém todos os branches que compõem o dia-a-dia de nossos desenvolvedores, incluindo o branch mozilla-central (nightly), mozilla-aurora (edição de desenvolvedor), mozilla-beta e mozilla-release.
Implementing Pontoon in a Mozilla project
O Pontoon é uma ferramenta de tradução (l10n) baseado na web do tipo O-Que-Você-Ver-É-O-Que-Você-Tem (WYSIWYG), usada para traduzir conteúdo web. Na Mozilla, usamos o Pontoon para traduzir os sites da Mozilla e a interface de aplicativo do Firefox OS, conhecida como Gaia. O Pontoon é uma ferramenta muito simples e intuitiva que requer pouca ou nenhuma habilidade técnica para usar no trabalho de tradução, o que vai reduzir seu tempo para publicar versões localizadas de seu projeto. Aqui nós vamos discutir como você pode adicionar Pontoon a seu projeto Mozilla.
js-ctypes
js-ctypes permite que código de aplicação e extensão chamar e receber de código nativo escrito em C. Suporte a C++ é possível através  de ponteiros vtable veja Usando COM a partir de js-ctypes. Para uma discussão sobre suporte extendido ao C++ support veja  bug 505907. Outro que se tornou possível através do js-ctypes é o  JNI, que foi elaborado no a seção JNI.jsm e não na seção js-ctypes por causa da abstração do JSM  abstraindo todo o js-ctypes. Diferentemente de um componente binário XPCOM, ela permite aos desenvolvedores à embarcar um único binário para utilização em diversas versões do Firefox.
Localização na Mozilla
Localização (L10n) é o processo de tradução de interfaces do usuário de softwares de um idioma para outro e sua adaptação a uma cultura estrangeira. Esses recursos são para qualquer pessoa com interesse nos aspectos técnicos envolvidos na localização. Eles são para desenvolvedores e todos os contribuidores.
Mercurial
Mercurial (também conhecido como "hg"), é um software de controle de versão distribuído usado para o desenvolvimento do Firefox, Thunderbird, e o Gecko core. Ele substituiu o CVS depois do Mozilla 1.9 ter sido ramificado.
Módulos de código JavaScript
JavaScript code modules let multiple privileged JavaScript scopes share code. For example, a module could be used by Firefox itself as well as by extensions, in order to avoid code duplication.
Mozilla technologies
Mozilla has several technologies used as components of its projects. These are documented here.
Performance
Os links dos artigos aqui o ajudarão a melhorar a performance, se você estiver desenvolvendo um código de núcleo da Mozilla ou uma extensão.
Persona
O Mozilla Persona é um sistema de login para Web compatível com vários navegadores que é fácil de usar e fácil de implantar. Ele funciona em todos os principais navegadores, e você pode começar hoje mesmo.
Preferências
O sistema de preferências possibilita guardar dados para aplicações Mozilla usando um sistema de emparelhamento chave/valor. Esses artigos fornecem informação sobre como usar os sistema de preferências.
Projetos
Está página precisa tornar-se um índice para os projetos Mozilla por causa da documentação está localizada sobre ela.
Projetos do Mozilla no Github
Embora a Mozilla possua boa parte de seu core localizado nos servidores da Mozilla Mercurial. Existem projetos como o mozilla-central e outras ferramentes e serviços hospedadas no GitHub. Este artigo oferece um guia rápido de como contribuir para o Mozilla no GitHub, e também uma lista dos repositórios mais bacanas no GitHub que envolve a Mozilla.
QA: Quality assurance at Mozilla
Here you'll find articles and tools to help you gear up to join the QA team testing Firefox to ensure that each release is as good as it can be.
Segurança do navegador
Um importante aspecto do desenvolvimento de código para qualquer navegador, incluindo o Firefox, assim como qualquer projeto orientado à Web, é sua segurança. Esses artigos fornecem importantes guias e referências para garantir que o código que você escrever é seguro, incluindo recomendações de design e diretrizes de teste.
Testing Mozilla code
Testing your code is important! Before you can even get your code committed into the source tree, you have to test it, and larger patches have to have automated tests. These articles will help you master (and continue to excel at) testing Mozilla code.
Thunderbird
Thunderbird is Mozilla's mail/messaging application. These pages document Thunderbird and also provide links to documentation about the MailNews backend which is also used in other projects such as Eudora/Penelope, Seamonkey, Correo, etc.

Etiquetas do documento e colaboradores

Colaboradores desta página: joselima, -, ethertank, ziyunfei
Última atualização por: joselima,