Mercurial > nightly_tester_tools
comparison 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 |
comparison
equal
deleted
inserted
replaced
1:93e46514f20d | 2:472a16863ecc |
---|---|
1 const Cc = Components.classes; | |
2 const Ci = Components.interfaces; | |
3 | |
4 var gItems; | |
5 | |
6 function Startup() { | |
7 gItems = window.arguments; | |
8 var list = document.getElementById("addonlist"); | |
9 for (var i = 0; i < gItems.length; i++) { | |
10 gItems[i].QueryInterface(Ci.nsIUpdateItem) | |
11 .QueryInterface(Ci.nttIAddon); | |
12 var ri = document.createElement("richlistitem"); | |
13 ri.setAttribute("name", gItems[i].name); | |
14 ri.setAttribute("version", gItems[i].version); | |
15 ri.setAttribute("icon", gItems[i].iconURL); | |
16 ri.setAttribute("secure", gItems[i].isUpdateSecure(false) ? "true" : "false"); | |
17 ri.setAttribute("compatible", gItems[i].isCompatible(false) ? "true" : "false"); | |
18 list.appendChild(ri); | |
19 } | |
20 } | |
21 | |
22 function Accept() { | |
23 for (var i = 0; i < gItems.length; i++) | |
24 gItems[i].overrideCompatibility(false); | |
25 } |