gecko-dev/devtools/docs
Patrick Brosset 7164550d4c Bug 1347977 - Add docs about highlighters to /devtools/docs; r=jryans
MozReview-Commit-ID: 7Qdi9i2iaN8

--HG--
extra : rebase_source : 1a57df3f269543d8db72038dd2b0f485c8972e9f
2017-03-16 18:41:06 +01:00
..
img Bug 1347977 - Add docs about highlighters to /devtools/docs; r=jryans 2017-03-16 18:41:06 +01:00
styles Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
svgs Bug 1234349 - Land high-level design docs. r=bgrinstead 2016-02-03 09:45:00 +01:00
.gitignore Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
backend.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
backward-compatibility.md Bug 1347977 - Add docs about backward compatibility; r=jryans 2017-03-16 17:10:29 +01:00
debugger-api.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
debugger-panel.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
frontend.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
highlighters.md Bug 1347977 - Add docs about highlighters to /devtools/docs; r=jryans 2017-03-16 18:41:06 +01:00
http-inspector.md Bug 1211525 - HTTP log inspection in the Console panel; r=jlongster,helenvholmes,bgrins,linclark a=kwierso 2016-02-12 18:25:09 +01:00
inspector-panel.md
inspector.md Bug 1347977 - Add docs about highlighters to /devtools/docs; r=jryans 2017-03-16 18:41:06 +01:00
memory-panel.md Bug 1238695 - Render census data as a treemap. r=fitzgen, r=vporof 2016-04-01 10:56:00 -04:00
protocol.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
react-guidelines.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
react-tips.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
react.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
README.md Bug 1336715 - Use https://hg.mozilla.org instead of http in devtools comments. r=pbro 2017-02-04 14:45:36 +01:00
redux-guidelines.md Bug 1260864 - Add docs on getting data from Redux stores. r=jlong 2016-04-01 07:17:00 +02:00
redux-tips.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
redux.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00
responsive-design-mode.md Bug 1240900 - Connect primary browser UI to the viewport. r=ochameau 2016-06-25 11:35:02 -05:00
SUMMARY.md Bug 1347977 - Add docs about highlighters to /devtools/docs; r=jryans 2017-03-16 18:41:06 +01:00
svgs.md Bug 1268591 - Make devtools icons black by default and invert them for dark theme. r=bgrins a=kwierso CLOSED TREE 2016-07-22 00:44:11 +02:00
tools.md Bug 1257322 - add more devtools docs r=pbrosset 2016-03-21 10:36:28 -04:00

Firefox Developer Tools

Hello! This documentation is for developers who want to work on the developer tools. If you are looking for general docs about how to use the tools, checkout this MDN page.

These docs explain how the developer tools work at high-level, as well as providing links to reference documentation. This is a good starting point if you are a new contributor, or want to learn how our protocol, a specific tool, or something else works.

If you are looking to start hacking on the developer tools, all of this information is documented on the Hacking wiki page.

A very quick version:

$ hg clone https://hg.mozilla.org/integration/mozilla-inbound
$ ./mach build
$ ./mach run -P development

You can also clone via git from https://github.com/mozilla/gecko-dev.git. Note that the workflow for submitting patches may be a little different if using git.

Please see the Hacking page for a lot more information!

All of our coding standards are documented on the Coding Standards wiki page.

We use ESLint to enforce coding standards, and if you can run it straight from the command like this:

./mach eslint path/to/directory