Bug 1444901 - Simplify setText() function in security.js. r?prathiksha
authorkanika <kanika16047@iiitd.ac.in>
Sun, 18 Mar 2018 00:46:58 +0530
changeset 769480 ab7e3bb49093e1c8884c3bf4812beb68b5535857
parent 768965 97160a734959af73cc97af0bf8d198e301ebedae
child 771153 3269c1f63f3a8f95a122b564ce24ac5a65fea651
child 772161 0ec7aa76c532fa814bf3f044b4f9573ddcc1e242
child 772162 1038f6df78de9740b1f10af40913dd4a88c85bd8
push id103145
push userbmo:kanika16047@iiitd.ac.in
push dateMon, 19 Mar 2018 17:45:02 +0000
reviewersprathiksha
bugs1444901
milestone61.0a1
Bug 1444901 - Simplify setText() function in security.js. r?prathiksha MozReview-Commit-ID: HDKEz80aGCM
browser/base/content/pageinfo/security.js
--- a/browser/base/content/pageinfo/security.js
+++ b/browser/base/content/pageinfo/security.js
@@ -289,20 +289,17 @@ function securityOnLoad(uri, windowInfo)
 
 function setText(id, value) {
   var element = document.getElementById(id);
   if (!element)
     return;
   if (element.localName == "textbox" || element.localName == "label")
     element.value = value;
   else {
-    if (element.hasChildNodes())
-      element.firstChild.remove();
-    var textNode = document.createTextNode(value);
-    element.appendChild(textNode);
+    element.textContent = value;
   }
 }
 
 function viewCertHelper(parent, cert) {
   if (!cert)
     return;
 
   var cd = Cc[CERTIFICATEDIALOGS_CONTRACTID].getService(nsICertificateDialogs);