GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Firefox Source Docs
  • A Glossary of Common Terms
  • A Quick Guide to Mozilla Applications
  • Getting Set Up To Work On The Firefox Codebase
  • Working on Firefox
  • Bug Handling
  • Firefox Crash Reporting
  • 3D view
  • about:debugging
  • Accessibility Inspector
  • Application
  • Browser Console
  • Browser Toolbox
  • Custom Formatters

This view

  • Original page
  • New address

GeezerVison is showing firefox-source-docs.mozilla.org — Firefox DevTools Contributor Docs — Firefox Source Docs documentation

Firefox DevTools Contributor Docs

This is the contributor documentation for Firefox Developer Tools. If you’re looking for help with using the tools, see the user docs. Note that this section only contains technical information specific to Firefox DevTools, make sure to first read the Firefox contributor documentation which explains how to contribute to Firefox in general (setting up the environment, submitting patches, etc.).

Automated tests

  • Automated tests
  • xpcshell
  • Chrome mochitests
  • DevTools mochitests
  • Node tests
  • Allocation tests
  • Test example
  • How to run them locally
  • Debug leaks
  • How to easily get data from try run
  • Following trends for these tests
  • JavaScript Objects tests
  • Writing tests
  • Debugging intermittent failures
  • Performance tests overview
  • Backward Compatibility tests
  • DAMP Performance tests
  • Writing new DAMP performance tests
  • How to name your test and register it?
  • How to run your new test?
  • Example
  • Advanced tips

Files and directories

  • Files and directories
  • Adding New Files

Tool Architectures

  • Inspector Panel Architecture
  • Inspector Highlighters
  • Memory
  • Debugger
  • Responsive Design Mode
  • Console
  • Network
  • Storage
  • Inspector
  • Responsive Design Mode devices

Frontend

  • CSS
  • Panel SVGs
  • React
  • React Guidelines
  • Redux
  • Redux Guidelines
  • Telemetry
  • Current DevTools CSP
  • Scope of the DevTools CSP
  • Recognizing CSP issues
  • Fixing CSP issues
  • Fixing CSP issues in tests

Backend

  • Remote Debugging Protocol
  • Backend Overview
  • Client API
  • Debugger API
  • Backward Compatibility
  • Actors Organization
  • Writing Actors With protocol.js
  • Registering A New Actor
  • Actor Best Practices

Performance

  • Investigating performance issues
  • Writing efficient React code

Preferences

  • Preferences

Recurring tasks

  • Release tasks
  • Performance sheriffing
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.