Confirmed users
125
edits
mNo edit summary |
|||
Line 83: | Line 83: | ||
* '''<tt>toolkit/devtools</tt>''': Code for the devtools client and server, and all code shared between the front end and client/server. If we are using any third party libraries, or importing external repositories into our tree, those libraries generally live here (eg, <tt>toolkit/devtools/acorn</tt>). | * '''<tt>toolkit/devtools</tt>''': Code for the devtools client and server, and all code shared between the front end and client/server. If we are using any third party libraries, or importing external repositories into our tree, those libraries generally live here (eg, <tt>toolkit/devtools/acorn</tt>). | ||
** '''<tt>toolkit/devtools/server</tt>''': Code for the devtools [[Remote Debugging Protocol]] server and transport layer. | ** '''<tt>toolkit/devtools/server</tt>''': Code for the devtools [[Remote Debugging Protocol]] server and transport layer. | ||
*** '''<tt>toolkit/devtools/server/actors</tt>''': [[Remote_Debugging_Protocol#Actors RDP Actors]]. | *** '''<tt>toolkit/devtools/server/actors</tt>''': [[Remote_Debugging_Protocol#Actors RDP Actors]]. Note that if you're modifying the RDP, you may need to worry about [[DevTools/Backwards_Compatibility|backwards compatibilty with older protocol implementations]]. | ||
** '''<tt>toolkit/devtools/client</tt>''': Code for the devtools [[Remote Debugging Protocol]] client. | ** '''<tt>toolkit/devtools/client</tt>''': Code for the devtools [[Remote Debugging Protocol]] client. | ||
* '''<tt>browser/devtools</tt>''': Front end user interfaces for our tools. Should be pretty obvious what is what based on the directory names and each panel we have in our toolbox. | * '''<tt>browser/devtools</tt>''': Front end user interfaces for our tools. Should be pretty obvious what is what based on the directory names and each panel we have in our toolbox. |