Mercurial > nightly_tester_tools
view chrome/content/extensions/incompatible.js @ 2:472a16863ecc
expanded nightly.jar
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Tue, 02 Dec 2008 20:38:20 +0900 |
parents | |
children |
line wrap: on
line source
const Cc = Components.classes; const Ci = Components.interfaces; var gItems; function Startup() { gItems = window.arguments; var list = document.getElementById("addonlist"); for (var i = 0; i < gItems.length; i++) { gItems[i].QueryInterface(Ci.nsIUpdateItem) .QueryInterface(Ci.nttIAddon); var ri = document.createElement("richlistitem"); ri.setAttribute("name", gItems[i].name); ri.setAttribute("version", gItems[i].version); ri.setAttribute("icon", gItems[i].iconURL); ri.setAttribute("secure", gItems[i].isUpdateSecure(false) ? "true" : "false"); ri.setAttribute("compatible", gItems[i].isCompatible(false) ? "true" : "false"); list.appendChild(ri); } } function Accept() { for (var i = 0; i < gItems.length; i++) gItems[i].overrideCompatibility(false); }