gecko-dev/devtools/docs/backend
Julian Descottes af2e5d5dd1 Bug 1416711 - Add registerAllActors API;r=ochameau
Most of the codebase that needs to create a debugger server
can use a server with all actors registered.

Define an additional method registerAllActors to do that.

By previous implementations, all the call sites that were
using browser: true were indirectly using tab & root: true
as well. So all the call sites using browser: true have been
migrated to registerAllActors and the specific behavior of
the browser: true case has been removed. Passing browser:true
to registerActors now only registers browser specific actors.

MozReview-Commit-ID: F3sx71eGrdG

--HG--
extra : rebase_source : 7704264e84d96e03a0c789103ff466980913d4d2
2017-11-13 21:22:15 +01:00
..
actor-best-practices.md Bug 1391562 - use obj.on/off/emit rather than static methods from devtools event-emitter;r=zer0 2017-08-18 17:05:04 +02:00
actor-e10s-handling.md Bug 1353010 - Remove the unused director-manager/registry API; r=ochameau 2017-04-05 10:44:07 +02:00
actor-hierarchy.md Bug 1349256 - Merged server and general docs under just one directory; r=sole 2017-03-21 17:36:34 +01:00
actor-registration.md Bug 1416711 - Migrate addBrowser/TabActors to registerActors;r=ochameau 2017-11-13 20:29:55 +01:00
backend.md Bug 1349256 - Moved docs into folders so it's easier to browse; r=sole 2017-03-22 15:49:14 +01:00
backward-compatibility.md Bug 1391228 - remove unused devtools profiler actor, specs and front;r=gregtatum,mstange 2017-08-18 17:27:56 +02:00
client-api.md Bug 1416711 - Add registerAllActors API;r=ochameau 2017-11-13 21:22:15 +01:00
debugger-api.md Bug 1361710 - Move the debugger client API doc to the tree; r=sole 2017-05-03 15:35:17 +02:00
protocol.js.md Bug 1416711 - Migrate addBrowser/TabActors to registerActors;r=ochameau 2017-11-13 20:29:55 +01:00
protocol.md Bug 1354587 - Move the RDP docs to the tree; r=pbro 2017-04-07 17:55:34 +02:00