context: function extensionSelect(){  var list = document.getElementById("extList");  if (!list)    return;  var selectedItem = list.selectedItems.length ? list.selectedItems[0] : null;  if (selectedItem) {    var extName = selectedItem.getAttribute("displayName");    var nameField = document.getElementById("extDisplayName");    var author = document.getElementById("extAuthor");    var descText = document.createTextNode(selectedItem.getAttribute("description"));    var description = document.getElementById("extDescription");    var uninstallButton = document.getElementById("uninstallExtension");    var settingsButton = document.getElementById("extensionSettings");        while (description.hasChildNodes())      description.removeChild(description.firstChild);    nameField.setAttribute("value", extName);        author.setAttribute("value", selectedItem.getAttribute("author"));    var authorURL = selectedItem.getAttribute("authorURL");    if (authorURL != "") {      author.setAttribute("link", selectedItem.getAttribute("authorURL"));      author.className = "themesLink";    }    else {      author.removeAttribute("link");      author.className = "";    }        settingsButton.disabled = selectedItem.getAttribute("settingsURL") == "";        description.appendChild(descText);    updateDisableExtButton(selectedItem);  }}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/0433296feba32a7b6f2ccf40c8abcac4afb1ffe2/pref-extensions.js/clean/browser/components/prefwindow/content/pref-extensions.js