gecko-dev/devtools/client
Nicolas Chevobbe fe5dcebe17 Bug 1404850 - Fix self-XSS protection in new console and enable test; r=Honza.
The self-XSS protection was broken since the switch to an HTML document. We
went from using the XUL <notificationbox> tag to a simple div.
But notificationbox has method that a simple div has not, and when trying
to display the warning message, there was an error in terminal.
This patch uses the NotificationBox React component and create it when needed.
It also rename and enable the test that ensures that XSS is working.

MozReview-Commit-ID: BhxIqf7gzAG

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_and_selfxss.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_selfxss.js
extra : rebase_source : ca6af7ae77bc5a6d86581096eafcb7424f21d51c
extra : source : 42734fcb0276ee0e395cb4a35ce790644ea2efc8
2017-10-24 11:08:02 +02:00
..
aboutdebugging Bug 1411920 - about:debugging to ES6 classes r=jdescottes 2017-10-26 13:20:22 +01:00
animationinspector Bug 1406375 - update animation inspector test to support formatted numbers;r=pbro 2017-10-19 17:00:43 +02:00
canvasdebugger Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
commandline Bug 1409428 - Cast inject urls from URL object to Strings; r=miker 2017-10-18 09:49:38 +02:00
debugger Bug 1411727 - Update Debugger frontend (10-25). r=jdescottes 2017-10-31 18:05:01 +01:00
dom Bug 1402387 - CamelCased all React component files in /devtools/client/jsonview/components/;r=pbro 2017-10-01 14:14:40 -04:00
framework Bug 1412269 - DevTools Framework to ES6 classes r=Honza 2017-10-27 13:12:46 +01:00
inspector Bug 1404801 - Part 6: Add mochitests. r=gl,pbro 2017-10-26 16:59:55 +09:00
jsonview Bug 1412071 - Use --toolbarbutton-border-color instead of removed --toolbarbutton-border. r=Honza 2017-10-26 21:44:22 +02:00
locales Bug 1411727 - Update Debugger frontend (10-25). r=jdescottes 2017-10-31 18:05:01 +01:00
memory Bug 1412023 - Memory Tool to ES6 classes r=gregtatum 2017-10-26 17:35:47 +01:00
netmonitor Bug 1407561 - Lazy loading of tooltip text when user hovers the status column. r=gasolin 2017-10-31 08:27:21 +05:30
performance Bug 1407351 - Remove E10S_TESTING_ONLY from devtools. r=gregtatum 2017-10-17 13:39:59 -02:00
preferences Bug 1400115 - Part 2: Introduce a pref to implement the new Animation panel behind. r=gl,pbro 2017-10-26 16:55:10 +09:00
responsive.html Bug 1411090 - Clear local device cache when testing. r=gl 2017-10-19 20:52:56 -05:00
scratchpad Backed out 2 changesets (bug 1345433) for eslint bustage 2017-10-31 19:35:18 -07:00
shadereditor Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
shared Bug 1404850 - Fix self-XSS protection in new console and enable test; r=Honza. 2017-10-24 11:08:02 +02:00
sourceeditor Bug 1411006 - Update Codemirror to 5.31.0. r=bgrins 2017-10-30 11:35:22 -04:00
storage Bug 1402394 CamelCase all React component files in \devtools\client\shared\components\. r=pbro 2017-09-27 01:12:13 -04:00
styleeditor Backed out changeset 8c9886e3e68e (bug 1408708) for eslint failure at devtools/server/actors/stylesheets.js:157: use .ownerGlobal instead of .ownerDocument.defaultView. r=backout 2017-10-29 23:05:01 +01:00
themes Bug 1413478 - Fix styling of snapshot delete button in memory tool;r=gregtatum 2017-11-01 10:31:08 +01:00
webaudioeditor Bug 1402779 - Force using privileged Promise in panels. r=tromey 2017-09-24 22:45:16 +02:00
webconsole Bug 1404850 - Fix self-XSS protection in new console and enable test; r=Honza. 2017-10-24 11:08:02 +02:00
webide Bug 1398061 - Remove simulators from WebIDE. r=jdescottes 2017-09-25 11:37:18 +02:00
.eslintrc.js
definitions.js Bug 1399886 - remove unnecessary invertable CSS classes on devtools icons;r=gl 2017-10-04 21:13:48 +02:00
jar.mn Bug 1411727 - Update Debugger frontend (10-25). r=jdescottes 2017-10-31 18:05:01 +01:00
menus.js Bug 1405584 - Add telemetry to track toolbox open time. r=francois,jdescottes datareview=francois 2017-10-11 11:43:25 +02:00
moz.build Backed out changeset 6e0cb1927bfe (bug 1305777) 2017-09-29 10:43:36 +02:00