Bug 1444853 - Setting permissionsText in the site permissions dialog can be simplified r?prathiksha
MozReview-Commit-ID: 1pZiOJfNMfV
--- a/browser/components/preferences/sitePermissions.js
+++ b/browser/components/preferences/sitePermissions.js
@@ -46,19 +46,19 @@ var gSitePermissionsManager = {
this._type = params.permissionType;
this._list = document.getElementById("permissionsBox");
this._removeButton = document.getElementById("removePermission");
this._removeAllButton = document.getElementById("removeAllPermissions");
this._searchBox = document.getElementById("searchBox");
this._checkbox = document.getElementById("permissionsDisableCheckbox");
let permissionsText = document.getElementById("permissionsText");
- while (permissionsText.hasChildNodes())
- permissionsText.firstChild.remove();
- permissionsText.appendChild(document.createTextNode(params.introText));
+ permissionsText.textContent = params.introText;
+
+
this._checkbox.setAttribute("label", params.disablePermissionsLabel);
let permissionsDisableDescription = document.getElementById("permissionsDisableDescription");
permissionsDisableDescription.appendChild(document.createTextNode(params.disablePermissionsDescription));
document.title = params.windowTitle;
// Initialize the checkbox state.