Remove remote add-on debugging control.

This commit is contained in:
wolfbeast 2019-01-28 15:36:46 +01:00 • committed by Roy Tam
commit b60487cfc9

View file

@ -941,10 +941,6 @@
#endif #endif
oncommand="document.getBindingParent(this).showPreferences();"/> oncommand="document.getBindingParent(this).showPreferences();"/>
<!-- label="&cmd.debugAddon.label;" --> <!-- label="&cmd.debugAddon.label;" -->
<xul:button anonid="debug-btn" class="addon-control debug"
label="&cmd.debugAddon.label;"
oncommand="document.getBindingParent(this).debug();"/>
<xul:button anonid="enable-btn" class="addon-control enable" <xul:button anonid="enable-btn" class="addon-control enable"
label="&cmd.enableAddon.label;" label="&cmd.enableAddon.label;"
oncommand="document.getBindingParent(this).userDisabled = false;"/> oncommand="document.getBindingParent(this).userDisabled = false;"/>
@ -1087,10 +1083,6 @@
document.getAnonymousElementByAttribute(this, "anonid", document.getAnonymousElementByAttribute(this, "anonid",
"enable-btn"); "enable-btn");
</field> </field>
<field name="_debugBtn">
document.getAnonymousElementByAttribute(this, "anonid",
"debug-btn");
</field>
<field name="_disableBtn"> <field name="_disableBtn">
document.getAnonymousElementByAttribute(this, "anonid", document.getAnonymousElementByAttribute(this, "anonid",
"disable-btn"); "disable-btn");
@ -1430,12 +1422,6 @@
this.mAddon.install.state != AddonManager.STATE_INSTALLED); this.mAddon.install.state != AddonManager.STATE_INSTALLED);
this._showStatus(showProgress ? "progress" : "none"); this._showStatus(showProgress ? "progress" : "none");
let debuggable = this.mAddon.isDebuggable &&
Services.prefs.getBoolPref('devtools.chrome.enabled') &&
Services.prefs.getBoolPref('devtools.debugger.remote-enabled');
this._debugBtn.disabled = this._debugBtn.hidden = !debuggable
if (this.mAddon.type == "experiment") { if (this.mAddon.type == "experiment") {
this.removeAttribute("notification"); this.removeAttribute("notification");
let prefix = "experiment."; let prefix = "experiment.";