Bug 1427954 - Remove unused uninit code from editDialog.js and autofillEditForms.js. r=sfoster

MozReview-Commit-ID: 9GP1gsycgJo

--HG--
extra : rebase_source : 8459765abc8c37ebb6db5170db422127e1ddd958
This commit is contained in:
Matthew Noorenberghe 2018-03-14 17:31:56 -07:00
parent 90954ade18
commit 9196b03577
2 changed files with 2 additions and 40 deletions

View File

@ -3,6 +3,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* exported EditAddress, EditCreditCard */
/* eslint-disable mozilla/balanced-listeners */ // Not relevant since the document gets unloaded.
"use strict";
@ -17,11 +18,6 @@ class EditAutofillForm {
this._record = record;
}
uninit() {
this.detachEventListeners();
this._elements = null;
}
/**
* Fill the form with a record object.
* @param {object} record
@ -55,10 +51,6 @@ class EditAutofillForm {
*/
handleEvent(event) {
switch (event.type) {
case "unload": {
this.uninit();
break;
}
case "input": {
this.handleInput(event);
break;
@ -84,13 +76,6 @@ class EditAutofillForm {
this._elements.form.addEventListener("input", this);
}
/**
* Remove event listener
*/
detachEventListeners() {
this._elements.form.removeEventListener("input", this);
}
// An interface to be inherited.
localizeDocument() {}
@ -179,11 +164,6 @@ class EditAddress extends EditAutofillForm {
this._elements.country.addEventListener("change", this);
super.attachEventListeners();
}
detachEventListeners() {
this._elements.country.removeEventListener("change", this);
super.detachEventListeners();
}
}
class EditCreditCard extends EditAutofillForm {

View File

@ -3,6 +3,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* exported EditAddressDialog, EditCreditCardDialog */
/* eslint-disable mozilla/balanced-listeners */ // Not relevant since the document gets unloaded.
"use strict";
@ -35,11 +36,6 @@ class AutofillEditDialog {
window.dispatchEvent(new CustomEvent("FormReady"));
}
uninit() {
this.detachEventListeners();
this._elements = null;
}
/**
* Fill the form with a record object.
* @param {object} record
@ -87,10 +83,6 @@ class AutofillEditDialog {
this.init();
break;
}
case "unload": {
this.uninit();
break;
}
case "click": {
this.handleClick(event);
break;
@ -163,16 +155,6 @@ class AutofillEditDialog {
document.addEventListener("input", this);
}
/**
* Remove event listener
*/
detachEventListeners() {
window.removeEventListener("keypress", this);
window.removeEventListener("contextmenu", this);
this._elements.controlsContainer.removeEventListener("click", this);
document.removeEventListener("input", this);
}
// An interface to be inherited.
localizeDocument() {}
}