rem: if ( bp.hit < bp.hitCount ) return false; 
add: if ( bp.hit < bp.hitCount ) return false; 
context: function testBreakpoint(frame, bp){	if ( bp.condition && bp.condition != "" )	{	    var result = {};	    frame.scope.refresh();	    if (frame.eval(bp.condition, "", 1, result))	    {	    	if (bp.onTrue)	    	{	    		if (!result.value.booleanValue)	    			return false;	    	} else	    	{	    		var value = result.value.getWrappedValue();	    		if (typeof bp.lastValue == "undefined")	    		{	    			bp.lastValue = value;	    			return false;	    		} else	    		{	    			if (bp.lastValue == value)	    				return false;	    			bp.lastValue = value;	    		}	    	}	    }    }    ++bp.hit;    if ( bp.hitCount > 0 )    {    	if ( bp.hit < bp.hitCount )    		return false;    }    return true;}
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/2e2e6e5e5acba26e69243682fad1c16a0bea8a6a/firebug-service.js/buggy/extension/components/firebug-service.js