Ho provato entrambe le soluzioni, ma purtroppo nessuna delle due ha avuto riscontri positivi. L'ultimo tentativo è questo:

codice:
function() {
	var str = RegExp("hello","i");
	var tabs = gBrowser.mTabContainer.childNodes;
	for (var i = tabs.length-1; i >= 0; i--) {
		var docum = gBrowser.getBrowserAtIndex(i).contentDocument.body.innerHTML;
		if (!docum.match(str)) {
        		gBrowser.removeTab(tabs[i]);
    		}		
	}
Qualcuno conosce qualke metodo dell'oggetto <browser> o <tabbrowser> che possa implementare una ricerca di testo?

Eventualmente qualke idea alternativa per implementare una funzione simile?

Help me e Grazie