gecko-dev/devtools/client
J. Ryan Stinnett c1ae750289 Bug 1404088 - Hide RDM temporary tabs from WebExtensions. r=ochameau
RDM uses temporary tabs to move content around and into the tool's viewport.
This triggers events like `TabOpen` and `TabClose` for the temporary tab,
trigger unnecessary work, like alerting WebExtensions.

Avoid this noise for WebExtensions and others by absorbing these events.

Note that the _original_ browser tab is unaffected.  This only changes temporary
tabs RDM uses during the swapping process.

MozReview-Commit-ID: H8kBYBma6i9

--HG--
extra : rebase_source : 37150c7cb889ff64982f33f991a64fe50eacfd04
2017-09-29 17:14:32 -05:00
..
aboutdebugging Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
animationinspector Bug 1402394 CamelCase all React component files in \devtools\client\shared\components\. r=pbro 2017-09-27 01:12:13 -04:00
canvasdebugger Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
commandline Bug 1250832 - Remove DevTools globals from browser.xul scope. r=jryans 2017-09-25 10:15:50 +02:00
debugger Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
dom Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
framework Merge inbound to central, a=merge 2017-10-03 14:37:35 -07:00
inspector Merge inbound to central, a=merge 2017-10-03 14:37:35 -07:00
jsonview Bug 1400297 - Increase color contrast for JSON Viewer and Netmonitor headers. r=Honza 2017-10-02 18:31:16 +02:00
locales Bug 1382171 - Remove MDN Docs widget. r=jdescottes 2017-10-03 09:13:00 -04:00
memory Bug 1402394 CamelCase all React component files in \devtools\client\shared\components\. r=pbro 2017-09-27 01:12:13 -04:00
netmonitor Bug 1400297 - Increase color contrast for JSON Viewer and Netmonitor headers. r=Honza 2017-10-02 18:31:16 +02:00
performance Bug 1402394 CamelCase all React component files in \devtools\client\shared\components\. r=pbro 2017-09-27 01:12:13 -04:00
preferences Backed out changeset 5537f731d4ad (bug 1405339) 2017-10-03 21:09:18 +02:00
responsive.html Bug 1404088 - Hide RDM temporary tabs from WebExtensions. r=ochameau 2017-09-29 17:14:32 -05:00
scratchpad Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
shadereditor Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
shared Backed out changeset 8b8f7f91765a (bug 1405339) because backed out bug 1383870 also touches shapes highlighter. r=backout 2017-10-03 21:10:19 +02:00
sourceeditor Bug 1402709 - Don't use capture for the toolbox context menu. r=bgrins 2017-09-26 08:43: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 6ae05de7437d (bug 1305777) 2017-09-29 10:43:48 +02:00
themes Merge inbound to central, a=merge 2017-10-03 14:37:35 -07:00
webaudioeditor Bug 1402779 - Force using privileged Promise in panels. r=tromey 2017-09-24 22:45:16 +02:00
webconsole Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau. 2017-09-29 15:24:14 +02:00
webide Bug 1398061 - Remove simulators from WebIDE. r=jdescottes 2017-09-25 11:37:18 +02:00
.eslintrc.js Bug 1335192 - improving accessibility of tree-view component (keyboard and semantics). r=Honza 2017-03-28 12:53:45 -04:00
definitions.js Bug 1402262 - Switch from webconsole.xhtml to webconsole.html; r=nchevobbe 2017-10-02 10:17:17 +02:00
jar.mn Bug 1382171 - Remove MDN Docs widget. r=jdescottes 2017-10-03 09:13:00 -04:00
menus.js Backed out changeset 6ae05de7437d (bug 1305777) 2017-09-29 10:43:48 +02:00
moz.build Backed out changeset 6e0cb1927bfe (bug 1305777) 2017-09-29 10:43:36 +02:00