mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 15:25:52 +00:00
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:
parent
90954ade18
commit
9196b03577
@ -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 {
|
||||
|
@ -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() {}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user