gecko-dev/devtools
Nicolas Chevobbe 13fb467022 Bug 1613391 - Remove unnecessary moz.build files in console tests. r=jdescottes.
Having test files in moz.build meant we were shipping those in Firefox.
The better way of doing this is to add those files as support files,
and then load them through a chrome:// url.
The catch is that support files from another folder than the ini files
they are referenced in need to be referenced in an ini file in their
own folder.
And since we can't have a ini file without tests, we need to add a dummy
test in devtools/client/webconsole/test/node/fixtures/stubs/ . The "test"
is always skipped so it shouldn't have any impact.

Doing this work revealed an issue with NetworkEvent stubs, which were
out of sync, and not properly writter since Bug 1579090.
This patch fixes this as well, and we're lucky the node tests are still
passing fine.

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

--HG--
extra : moz-landing-system : lando
2020-02-06 15:52:08 +00:00
..
client Bug 1613391 - Remove unnecessary moz.build files in console tests. r=jdescottes. 2020-02-06 15:52:08 +00:00
docs Bug 1613368 - Fix devtools documentation gitbook config r=pbro 2020-02-05 13:33:05 +00:00
platform Bug 1609716 - Unify xpcshell test folders in devtools. r=jdescottes 2020-01-20 13:56:04 +00:00
server Bug 1546534 - Hide viewport size infobar when disabling page rulers r=rcaliman 2020-02-06 10:12:10 +00:00
shared Bug 1613381 - Introduce EventEmitter.emitAsync to be able to wait for async listener completion. r=jdescottes 2020-02-06 09:46:30 +00:00
startup Bug 1611963 - Update DevEdition logo in about:devtools; r=jdescottes 2020-02-03 09:34:28 +00:00
.eslintrc.js Bug 1609726 - Unify mochitest chrome test folders in devtools. r=jdescottes 2020-02-04 14:03:11 +00:00
.eslintrc.mochitests.js
.eslintrc.xpcshell.js
CODE_OF_CONDUCT.md
moz.build
templates.mozbuild
tsconfig.json Bug 1603351 - Add a tsconfig.json file in devtools root folder. r=gregtatum. 2019-12-16 15:21:03 +00:00