Firefox DevTools Contributor Docs is the technical documentation for developers who want to contribute to Firefox's built-in developer tools. It covers everything from setting up a development environment to writing automated tests and understanding tool architecture.
This documentation is for engineers contributing to Firefox DevTools itself, not for users of the tools. It sits alongside the broader Firefox contributor documentation and provides DevTools-specific technical guidance on testing, performance, architecture, and code quality.
Contributors first set up a Firefox development environment following the general Firefox contributor setup guide. They then navigate the DevTools-specific documentation to understand tool architecture, write automated tests using frameworks like xpcshell or mochitests, and submit patches through the standard Firefox contribution workflow.
This documentation is the official, authoritative source for contributing to Firefox DevTools. It is best suited for developers already working within or joining the Mozilla ecosystem who need technical guidance specific to Firefox's developer tools, not general web development.
Documents multiple test frameworks including xpcshell, Chrome mochitests, DevTools mochitests, Node tests, and allocation tests.
Provides documentation for writing and running DevTools Automated Memory/ePerformance tests to track speed and memory usage.
Covers the internal architecture of the Inspector, Console, Network, Storage, Memory, Debugger, and Responsive Design Mode panels.
Provides project-specific coding guidelines for using React and Redux within the DevTools frontend.
Documents the backend actor system and Remote Debugging Protocol for debugging Firefox on remote devices.
Offers guidance on debugging intermittent test failures and understanding Treeherder results.
Explains the files and directories layout of the DevTools codebase and how to add new files.
Documents DevTools telemetry collection and Content Security Policy scope, issues, and fixes.
| ย | Firefox DevTools Contributor DocsThis | |||
|---|---|---|---|---|
| Starting price | โ | Free | โ | Free |
| Pricing model | unknown | Free | unknown | Free |
| Platforms | Web | Web, Windows | macOS | Web |
| Top features |
|
|
|
|
| Rating | โ | โ | โ | โ |
Embed visual builders for emails, pages, and documents into your app โ backed by AI workflows, templ...
Free design and front-end development tutorials on YouTube, with AI workflows, from an instructor ac...
Synchronise browser testing across multiple devices in real time โ free, open source, and setup in u...
Check the CSS of any element you hover over instantly and copy its entire rules with a single click....
Reference documentation for the deprecated EdgeHTML browser โ covers DevTools, extensions, WebView, ...