Commit Graph

19 Commits

Author SHA1 Message Date
Brian Grinstead
46ff68fff1 Bug 1420934 - Ensure npm install on netmonitor before installing in webconsole;r=Honza
If the netmonitor hasn't had `npm install` ran, then running the webconsole tests fail,
because the webconsole depends on netmonitor, and the babel plugin "transform-object-rest-spread"
defined in netmonitor/.babelrc cannot be resolved unless if it's been installed.

MozReview-Commit-ID: KyQgja5rRpg

--HG--
extra : rebase_source : 9a8487fccd7c8641f47dcc405be3c8324bf8474c
2018-01-11 09:28:52 -08:00
Nicolas Chevobbe
63f938e632 Bug 1422841 - Remove Immutable usage from the messages reducer; r=bgrins
MozReview-Commit-ID: USRA3njYE9

--HG--
extra : rebase_source : d5a6a764e274850448f71efc91e7122fc99779fd
2017-12-04 12:24:44 +01:00
Nicolas Chevobbe
658e7f4075 Bug 1419059 - Fix console launchpad; r=nchevobbe.
Add dependencies that weren't included in devtools-launchpad no more.

MozReview-Commit-ID: 39KkXvQsR7S

--HG--
extra : rebase_source : 3501a488774044cef2f4d9844b17123a40372a2a
2017-11-20 17:54:36 +01:00
Nicolas Chevobbe
45928f3459 Bug 1390815 - Fix console launchpad. r=bgrins,Honza,jdescottes
This updates devtools-launchpad to 0.0.96, and thus
makes the console launchpad uses Webpack 3.
Because of this version bump, the console launchpad
config needed some adjustments to keep working:
- Replace loaders with rules
- Pass the babelExclude property in the option argument for launchpad config
- Change the name of the svg filter to exclude
- Add a workaround "raw!" required-files (remove the "raw!" prefix in a loader).

An alias needed to be added as well for devtools/shim/locales.

MozReview-Commit-ID: 3cWXYw6gNc7

--HG--
extra : rebase_source : 5c651ca9e2b1d3061450965046222e3d1a7a5065
2017-08-29 09:46:49 +02:00
Jan Odvarko
23ad6c533b Bug 1385791 - Babel support for async func; r=nchevobbe
MozReview-Commit-ID: LTgs0iPG2j0

--HG--
extra : rebase_source : 103ae7c79578a75e42bab0e5614dca8839dd8b15
2017-08-11 17:10:54 +02:00
Jan Odvarko
444b560b3e Bug 1388368 - Fix the Console panel in Launchpad; r=nchevobbe
MozReview-Commit-ID: BIHXp6tE32Q

--HG--
extra : rebase_source : a990bb0a79f254037ada58bbc7bd6f941fd26343
2017-08-10 10:00:35 +02:00
Sebastian Hengst
8dbb8d014f Backed out changeset d2e76a2d8794 (bug 1388368) for eslint failures in system-stub.js (should be Unix linebreaks, not the Windows' ones). r=backout 2017-08-09 17:22:51 +02:00
Jan Odvarko
b420ecaa95 Bug 1388368 - Fix the Console panel in Launchpad; r=nchevobbe
MozReview-Commit-ID: 4AAs8Mre3bt

--HG--
extra : rebase_source : 2719f5231656625b4ba9f9b408d774d04d6ea1f0
2017-08-09 15:28:42 +02:00
Brian Grinstead
9979688697 Bug 1363497 - Include react-addons-perf for launchpad via npm run dev;r=nchevobbe
MozReview-Commit-ID: AicGHXQeW6f

--HG--
extra : rebase_source : d0b414b8a0239659fd4492d882ffd620131ed7cd
2017-05-10 10:20:10 -07:00
Brian Grinstead
3a385c46db Bug 1359597 - Set up new console with devtools-launchpad;r=Honza
MozReview-Commit-ID: FxuwGLYef5v

--HG--
extra : rebase_source : e526562574050eba6b77b464f559e2c95d6c8c3a
2017-04-26 08:10:04 -07:00
Fred Lin
2b3cb25777 Bug 1314528 - [webconsole] enable mocha test on windows;r=linclark
MozReview-Commit-ID: 4jRGiMnkj9k

--HG--
extra : rebase_source : 203c4079a3c3888292e856d773f47df418c0c388
2016-11-16 09:29:20 +08:00
Fred Lin
e8bca4b983 Bug 1314528 - [webconsole] rename requireHelper to require-helper;r=linclark
MozReview-Commit-ID: BiVyX2EY2cV

--HG--
rename : devtools/client/webconsole/new-console-output/test/requireHelper.js => devtools/client/webconsole/new-console-output/test/require-helper.js
extra : rebase_source : 6fcaac8590181ce40d73e5f5757223238ce8a4cb
2016-11-16 09:26:03 +08:00
Lin Clark
92c289047a Bug 1305788 - Part 2: Remove mocha unit testing of actions. r=me
MozReview-Commit-ID: AGCvvLdztDc
2016-10-02 15:16:48 -07:00
Lin Clark
c6141a5807 Bug 1303872 - New console frontend: Make npm test work with devtools/client package.json. r=me
MozReview-Commit-ID: 1WiKcETN61Y
2016-09-20 11:37:04 -07:00
Nicolas Chevobbe
0ceff99404 Bug 1299668 - Clear all messages data in state when clearing messagesById;r=linclark
MozReview-Commit-ID: kOMl0KiUkG
2016-09-20 11:37:00 -07:00
Lin Clark
fb5572eb78 Bug 1291056 - New console frontend: Use require-hacker to load mocks in npm tests. r=bgrins
MozReview-Commit-ID: 8ndzzDqCRTB

--HG--
rename : devtools/client/webconsole/new-console-output/test/fixtures/l10n.js => devtools/client/webconsole/new-console-output/test/fixtures/L10n.js
2016-08-18 16:04:30 -07:00
Lin Clark
cb3994bd6b Bug 1290518 - Part 2: Test filter components. r=bgrins
--HG--
extra : rebase_source : 8418347418385c4c897e3d69d1a9a9db565b78a3
2016-08-01 11:54:09 -04:00
Lin Clark
f744805fe8 Bug 1289258 - Part 5: Convert component tests to mocha. r=bgrins
MozReview-Commit-ID: 7MhaWRxJACl

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_render_perf.html => devtools/client/webconsole/new-console-output/test/chrome/test_render_perf.html
extra : rebase_source : 7e8cc7748c56e7d17f69310bc166e994c2aea41a
2016-07-27 14:20:48 -04:00
Lin Clark
011bc500b7 Bug 1289258 - Part 2 - Add mocha test for search. r=bgrins
MozReview-Commit-ID: RoAVWKb0qC

--HG--
rename : devtools/client/webconsole/new-console-output/test/moz.build => devtools/client/webconsole/new-console-output/test/fixtures/moz.build
rename : devtools/client/webconsole/new-console-output/test/stubs.js => devtools/client/webconsole/new-console-output/test/fixtures/stubs.js
extra : rebase_source : 1eb041f42860689e1013355294763238630c61f3
2016-07-26 12:35:42 -04:00