    getContextMenuItems: function(style, target)    {        var items = [];                if (this.infoTipType == "color")        {            items.push(                {label: "CopyColor",                    command: bindFixed(copyToClipboard, FBL, this.infoTipObject) }            );        }        else if (this.infoTipType == "image")        {            items.push(                {label: "CopyImageLocation",                    command: bindFixed(copyToClipboard, FBL, this.infoTipObject) },                {label: "OpenImageInNewTab",                    command: bindFixed(openNewTab, FBL, this.infoTipObject) }            );        }        if (this.selection instanceof Element)        {            items.push(                "-",                {label: "EditStyle",                    command: bindFixed(this.editElementStyle, this) }            );        }                if (getAncestorByClass(target, "cssRule"))        {            items.push(                "-",                {label: "NewProp",                    command: bindFixed(this.insertPropertyRow, this, target) }            );                        var propRow = getAncestorByClass(target, "cssProp");            if (propRow)            {                var propName = getChildByClass(propRow, "cssPropName").textContent;                var isDisabled = hasClass(propRow, "disabledStyle");                                items.push(                    {label: $STRF("EditProp", [propName]), nol10n: true,                        command: bindFixed(this.editPropertyRow, this, propRow) },                    {label: $STRF("DeleteProp", [propName]), nol10n: true,                        command: bindFixed(this.deletePropertyRow, this, propRow) },                    {label: $STRF("DisableProp", [propName]), nol10n: true,                        type: "checkbox", checked: isDisabled,                        command: bindFixed(this.disablePropertyRow, this, propRow) }                );            }        }                items.push(            "-",            {label: "Refresh", command: bind(this.refresh, this) }        );                return items;    },
2454	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2454/e1d42ad3fad63b72826a4e2ed0726866484c9ac3/css.js/buggy/extension/content/firebug/css.js