Bug 47731 JUnit view leaks 2 Colors
M5 Repeated opening and closing of the JUnit view leaks 2 SWT Colors each time
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/JUnitProgressBar.java
gc.fillRectangle(1, 1, fColorBarWidth, rect.height-2);
	}	
	
	public Point computeSize(int wHint, int hHint, boolean changed) {
		checkWidget();
		Point size= new Point(DEFAULT_WIDTH, DEFAULT_HEIGHT);
		if (wHint != SWT.DEFAULT) size.x= wHint;
		if (hHint != SWT.DEFAULT) size.y= hHint;
		return size;
	}
	
	public void step(int failures) {
		fCurrentTickCount++;
		int x= fColorBarWidth;
		fColorBarWidth= scale(fCurrentTickCount);
		if (!fError && failures > 0) {
			fError= true;
			x= 1;
		}
		if (fCurrentTickCount == fMaxTickCount)
			fColorBarWidth= getClientArea().width-1;
		paintStep(x, fColorBarWidth);
	}
	public void refresh(boolean hasErrors) {
		fError= hasErrors;
		redraw();
	}
	
}