context: function getInterfaces (cls){    if (!jsenv.HAS_XPCOM)        return null;    var rv = new Object();    var e;    for (var i in Components.interfaces)    {        try        {            var ifc = Components.interfaces[i];            cls.QueryInterface(ifc);            rv[i] = ifc;        }        catch (e)        {            /* nada */        }    }    return rv;    }
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/703717eb72f3378c625c0fefe679e646d1c5b0ff/utils.js/buggy/js/lib/utils.js