From 6bf0a5cb5034a7e684dcc3500e841785237ce2dd Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 19:32:43 +0200 Subject: Adding upstream version 1:115.7.0. Signed-off-by: Daniel Baumann --- devtools/docs/contributor/index.rst | 123 ++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 devtools/docs/contributor/index.rst (limited to 'devtools/docs/contributor/index.rst') diff --git a/devtools/docs/contributor/index.rst b/devtools/docs/contributor/index.rst new file mode 100644 index 0000000000..7e35132d3c --- /dev/null +++ b/devtools/docs/contributor/index.rst @@ -0,0 +1,123 @@ +.. toctree:: + :name: devtools-contributor-doc + +================================= +Firefox DevTools Contributor Docs +================================= + +This is a guide to working on the code for Firefox Developer Tools. If you're looking for help with using the tools, see the `user docs `_. For other ways to get involved, check out our `community site `__. + + +Getting Started +=============== +.. toctree:: + :maxdepth: 1 + + Getting Started + Get a Bugzilla account + Create a development profile + + +Contributing +============ +.. toctree:: + :maxdepth: 1 + + Contributing + Find bugs to work on + How to fix a bug + Code reviews + Landing code + Leveling up + Coding standards + Filing good bugs + Investigating performance issues + Writing efficient React code + + +Recurring tasks +=============== +.. toctree:: + :maxdepth: 1 + + Release tasks + Performance sheriffing + + +Automated tests +=============== +.. toctree:: + :maxdepth: 1 + + Automated tests + xpcshell + Chrome mochitests + DevTools mochitests + Node tests + Memory Allocation tests + Writing tests + Debugging intermittent failures + Performance tests overview + DAMP Performance tests + Writing a new test + Example + Advanced tips + +Files and directories +===================== +.. toctree:: + :maxdepth: 1 + + Files and directories + Adding New Files + + +Tool Architectures +================== +.. toctree:: + :maxdepth: 1 + + Inspector Panel Architecture + Inspector Highlighters + Memory + Debugger + Responsive Design Mode + Console + Network + Storage + + +Frontend +======== +.. toctree:: + :maxdepth: 1 + + Panel SVGs + React + React Guidelines + Redux + Redux Guidelines + Telemetry + Content Security Policy + + +Backend +======= +.. toctree:: + :maxdepth: 1 + + Remote Debugging Protocol + Client API + Debugger API + Backward Compatibility + Actors Organization + Writing Actors With protocol.js + Registering A New Actor + Actor Best Practices + +Preferences +=========== +.. toctree:: + :maxdepth: 1 + + Preferences -- cgit v1.2.3