1) about: non supporta "revision number". Le forme supportate sono ottenibili usando about:about
2) chrome.rdf non è nei file jar, ma fuori: nella dir chrome, insieme a installed-chrome.txt. Cancellando chrome.rdf, il file verrà ricreato all'avvio da SM stesso (ottimo modo per risolvere il problema delle scritte rosse nella UI a volte). Con il passaggio al toolkit, questo sparirà.
3-4) gli script cambiano negli anni, e così anche install.js, ma certe funzioni restano:
var srDest = 1600; // we need 1600KB free space for installation!
Anche i nomi di variabile cambiano a seconda di chi ci mette le mani...
Puoi sempre scaricarti l'articolo in locale, correggerlo, e poi ripassarlo al centro: saremmo felici di aggiornare la versione sul sito!
Ciao, Giacomo.