context:     saveEdit: function(target, value, previousValue)    {        if (!this.panel.selection.style)            return;                var labelBox = getAncestorByClass(target, "layoutLabel");        var layoutBox = getLayoutBox(labelBox);                var boxFrame = getBoxFrame(layoutBox);        var boxEdge = getBoxEdge(labelBox);                var styleName;        if (boxFrame == "content" || boxFrame == "offset")            styleName = boxEdge.toLowerCase();        else if (boxFrame == "border")            styleName = boxFrame+boxEdge+"Width";        else            styleName = boxFrame+boxEdge;                var intValue = value ? value : 0;                this.panel.selection.style[styleName] = intValue + "px";                if (Firebug.Inspector.highlightedElement == this.panel.selection)        {            var boxFrame = this.highlightedBox ? getBoxFrame(this.highlightedBox) : null;            Firebug.Inspector.highlightObject(this.panel.selection, this.panel.context, "boxModel", boxFrame);        }        if (hasClass(target, "layoutVerticalText"))            target.innerHTML = getVerticalText(intValue);        else            target.innerHTML = intValue;        if (previousValue == "0" && !!value)            removeClass(target.parentNode, "v0");        else if (!value)            setClass(target.parentNode, "v0");    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/e1d42ad3fad63b72826a4e2ed0726866484c9ac3/layout.js/buggy/extension/content/firebug/layout.js