rem: if (name in ignoreVars) 
add: if (ignoreVars[name] == 1) 
context: function getMembers(object, level){    if (!level)        level = 0;    var ordinals = [], userProps = [], userClasses = [], userFuncs = [],        domProps = [], domFuncs = [], domConstants = [];    try    {        var domMembers = getDOMMembers(object);        for (var name in object)        {            if (name in ignoreVars)                continue;            var val;            try            {                val = object[name];            }            catch (exc)            {                // Sometimes we get exceptions trying to access certain members            }            var ordinal = parseInt(name);            if (ordinal || ordinal == 0)            {                addMember("ordinal", ordinals, name, val, level);            }            else if (typeof(val) == "function")            {                if (isClassFunction(val))                    addMember("userClass", userClasses, name, val, level);                else if (name in domMembers)                    addMember("domFunction", domFuncs, name, val, level, domMembers[name]);                else                    addMember("userFunction", userFuncs, name, val, level);            }            else            {                if (name in domMembers)                    addMember("dom", domProps, name, val, level, domMembers[name]);                else if (name in domConstantMap)                    addMember("dom", domConstants, name, val, level);                else                    addMember("user", userProps, name, val, level);            }        }    }    catch (exc)    {        // Sometimes we get exceptions just from trying to iterate the members        // of certain objects, like StorageList, but don't let that gum up the works        //throw exc;    }    function sortName(a, b) { return a.name > b.name ? 1 : -1; }    function sortOrder(a, b) { return a.order > b.order ? 1 : -1; }    var members = [];    members.push.apply(members, ordinals);    if (Firebug.showUserProps)    {        userProps.sort(sortName);        members.push.apply(members, userProps);    }    if (Firebug.showUserFuncs)    {        userClasses.sort(sortName);        members.push.apply(members, userClasses);        userFuncs.sort(sortName);        members.push.apply(members, userFuncs);    }    if (Firebug.showDOMProps)    {        domProps.sort(sortOrder);        members.push.apply(members, domProps);    }    if (Firebug.showDOMFuncs)    {        domFuncs.sort(sortName);        members.push.apply(members, domFuncs);    }    if (Firebug.showDOMConstants)        members.push.apply(members, domConstants);    return members;}
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/d8ce89f810c8820e8e33b684a5c129db8fff969d/dom.js/clean/extension/content/firebug/dom.js