gecko-dev/devtools
Alexandre Poirot 8c5e401017 Bug 1485660 - Switch from listening from DebuggerClient to TargetFront. r=jdescottes
* debugger-controller and events.js are special and require to support two cases because this is
the only production codepath that can have a TabTarget or a WorkerTarget.
Thus, leading to either TargetFront or WorkerClient on target.activeTab.
* webide.js doesn't need to listen for tabNavigated, this is redundant with tabListChanged.
* application's initializer. In case you are wondering this code can't be spawn against a WorkerTarget.
The application panel doesn't work in worker toolboxes.
* The code modified in target is in TabTarget, so we don't have to support the WorkerClient case, we always have a TargetFront here.
* I tried to update the doc file the best I can but this all feel outdated.

MozReview-Commit-ID: 2hGchebfIub

Depends on D7458

Differential Revision: https://phabricator.services.mozilla.com/D7459

--HG--
extra : moz-landing-system : lando
2018-10-11 15:46:28 +00:00
..
client Bug 1485660 - Switch from listening from DebuggerClient to TargetFront. r=jdescottes 2018-10-11 15:46:28 +00:00
docs Bug 1485660 - Switch from listening from DebuggerClient to TargetFront. r=jdescottes 2018-10-11 15:46:28 +00:00
platform
server Bug 1485660 - Switch from listening from DebuggerClient to TargetFront. r=jdescottes 2018-10-11 15:46:28 +00:00
shared Bug 1485660 - Convert TabClient to a front. r=jdescottes 2018-10-11 15:46:26 +00:00
startup Bug 1491879 - Fix telemetry support for multiple tabs / windows r=nchevobbe 2018-09-25 12:57:13 +00:00
.eslintrc.js Bug 1492510 - Deleting obsolete reference from eslintrc. r=sole 2018-09-24 12:34:12 +00:00
.eslintrc.mochitests.js Backed out changeset d8ff6c1c6f3a (bug 1471764) for failing devtools' browser_markup_flex_display_badge.js in beta simulations. a=backout 2018-09-04 18:21:03 +03:00
.eslintrc.xpcshell.js
CODE_OF_CONDUCT.md
moz.build Bug 1490575 - Remove Mulet comments from build files. r=froydnj 2018-09-11 23:07:32 -07:00
templates.mozbuild